# Using Chef to build Jenkins nodes?

**URL:** <https://discourse.chef.io/t/using-chef-to-build-jenkins-nodes/2849>\
**Category:** Chef Infra (archive)\
**Created:** [June 19, 2012, 10:58pm UTC](https://discourse.chef.io/t/using-chef-to-build-jenkins-nodes/2849 "2012-06-19T22:58:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![BradKnowles](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/bradknowles/32/99_2.png) [@BradKnowles](https://discourse.chef.io/u/BradKnowles)\
**Post date:** [June 19, 2012, 10:58pm UTC](https://discourse.chef.io/t/using-chef-to-build-jenkins-nodes/2849/1 "2012-06-19T22:58:12Z")

</div>

Folks,

I’m in the process of figuring out how to set up Jenkins and to build a Jenkins infrastructure for the platforms, projects, languages, build tools, etc… we need to support, and I’d like to be able to make sure that all this can be automated with Chef so that I can easily spin up new Jenkins nodes as necessary.

I’m assuming that I’m not the first person to want to do this, but I’m not sure if anyone else has done this and documented their work. Does anyone have any suggestions for places to look for more information on this concept?

Thanks!

–  
Brad Knowles [brad@shub-internet.org](mailto:brad@shub-internet.org)  
LinkedIn Profile: [http://tinyurl.com/y8kpxu](http://tinyurl.com/y8kpxu)

---

<div class="post-metadata">

**Author:** ![Edward\_Sargisson](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/edward_sargisson/32/570_2.png) [@Edward\_Sargisson](https://discourse.chef.io/u/Edward_Sargisson)\
**Post date:** [June 19, 2012, 11:00pm UTC](https://discourse.chef.io/t/using-chef-to-build-jenkins-nodes/2849/2 "2012-06-19T23:00:05Z")

</div>

The jenkins community cookbook ([community.opscode.com](http://community.opscode.com)) works great for me.

Cheers,  
Edward

On Tue, Jun 19, 2012 at 3:58 PM, Brad Knowles [brad@shub-internet.org](mailto:brad@shub-internet.org)wrote:

> Folks,
> 
> I'm in the process of figuring out how to set up Jenkins and to build a  
> Jenkins infrastructure for the platforms, projects, languages, build tools,  
> etc... we need to support, and I'd like to be able to make sure that all  
> this can be automated with Chef so that I can easily spin up new Jenkins  
> nodes as necessary.
> 
> I'm assuming that I'm not the first person to want to do this, but I'm not  
> sure if anyone else has done this and documented their work. Does anyone  
> have any suggestions for places to look for more information on this  
> concept?
> 
> Thanks!
> 
> --  
> Brad Knowles [brad@shub-internet.org](mailto:brad@shub-internet.org)  
> LinkedIn Profile: [http://tinyurl.com/y8kpxu](http://tinyurl.com/y8kpxu)

---

<div class="post-metadata">

**Author:** ![AJ\_Christensen](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/aj_christensen/32/525_2.png) [@AJ\_Christensen](https://discourse.chef.io/u/AJ_Christensen)\
**Post date:** [June 19, 2012, 11:02pm UTC](https://discourse.chef.io/t/using-chef-to-build-jenkins-nodes/2849/3 "2012-06-19T23:02:09Z")

</div>

Indeed, many many times:

> **[GitHub - heavywater/chef-jenkins: Heavywater modifications to the Jenkins...](https://github.com/heavywater/chef-jenkins)**
>
> Heavywater modifications to the Jenkins cookbook for Chef - GitHub - heavywater/chef-jenkins: Heavywater modifications to the Jenkins cookbook for Chef

We use Jenkins (fully automated) at the core of our Pennyworth service  
delivery platform / continuous delivery system

[http://junglist.gen.nz/blog/2011/11/16/pennyworth-quick-start/](http://junglist.gen.nz/blog/2011/11/16/pennyworth-quick-start/)

> **[GitHub - heavywater/pennyworth: pennyworth is a continuous packaging system...](https://github.com/heavywater/pennyworth)**
>
> pennyworth is a continuous packaging system built around Opscode's Chef, Jenkins and the fpm packaging tool - GitHub - heavywater/pennyworth: pennyworth is a continuous packaging system built a...

HTH,

--AJ

On 20 June 2012 10:58, Brad Knowles [brad@shub-internet.org](mailto:brad@shub-internet.org) wrote:

> Folks,
> 
> I'm in the process of figuring out how to set up Jenkins and to build a Jenkins infrastructure for the platforms, projects, languages, build tools, etc... we need to support, and I'd like to be able to make sure that all this can be automated with Chef so that I can easily spin up new Jenkins nodes as necessary.
> 
> I'm assuming that I'm not the first person to want to do this, but I'm not sure if anyone else has done this and documented their work. Does anyone have any suggestions for places to look for more information on this concept?
> 
> Thanks!
> 
> --  
> Brad Knowles [brad@shub-internet.org](mailto:brad@shub-internet.org)  
> LinkedIn Profile: [http://tinyurl.com/y8kpxu](http://tinyurl.com/y8kpxu)
