Chef noob question


#1

Lots of info to read out there. Lots of different views and opinions.
I’d like to hear from the community some of the best ways to have Chef keep
our servers up to date.
For example, our BIND server. I want to use Chef to keep our version of BIND up
to date.
Thanks gang!


#2

On Sep 23, 2013, at 4:36 PM, justin.franks@lithium.com wrote:

Lots of info to read out there. Lots of different views and opinions.
I’d like to hear from the community some of the best ways to have Chef keep
our servers up to date.
For example, our BIND server. I want to use Chef to keep our version of BIND up
to date.

There’s two parts to this process – one is keeping the code itself up-to-date, assuming that it has passed whatever verification process you have internally before you roll it out to your production servers.

The other part is keeping up-to-date the information being served by BIND, and I would be inclined to handle that separately.

Both can be fairly easily automated with the right cookbooks, and I believe there are multiple examples available to you on the community site.


Brad Knowles brad@shub-internet.org
LinkedIn Profile: http://tinyurl.com/y8kpxu


#3

In my small experience, 80% of cookbooks don’t do what you really need.
Some of them are close to your requirements, so I often create new cookbook, based on open source.

On Sep 24, 2013, at 8:25 PM, Brad Knowles brad@shub-internet.org wrote:

On Sep 23, 2013, at 4:36 PM, justin.franks@lithium.com wrote:

Lots of info to read out there. Lots of different views and opinions.
I’d like to hear from the community some of the best ways to have Chef keep
our servers up to date.
For example, our BIND server. I want to use Chef to keep our version of BIND up
to date.

There’s two parts to this process – one is keeping the code itself up-to-date, assuming that it has passed whatever verification process you have internally before you roll it out to your production servers.

The other part is keeping up-to-date the information being served by BIND, and I would be inclined to handle that separately.

Both can be fairly easily automated with the right cookbooks, and I believe there are multiple examples available to you on the community site.


Brad Knowles brad@shub-internet.org
LinkedIn Profile: http://tinyurl.com/y8kpxu


#4

Depends on your OS, I think. The “package” command, with the “update” opton, should download and install the latest supported version.

For configuring with the latest, well, you’re going to need to pay attention to your cookbooks. I’m looking at the bind9 cookbook, and am not personally thrilled with it, since it seems to be short on configurations for DNS slaves and the support for reverse DNS is underwhelming. (If I can, I’d like to bring in the “mkrdns” perl tool for auto-configuring reverse DNS, even with slave zones for forward DNS. It’s very handy!)


From: justin.franks@lithium.com [justin.franks@lithium.com]
Sent: Monday, September 23, 2013 5:36 PM
To: chef@lists.opscode.com
Subject: [chef] Chef noob question

Lots of info to read out there. Lots of different views and opinions.
I’d like to hear from the community some of the best ways to have Chef keep
our servers up to date.
For example, our BIND server. I want to use Chef to keep our version of BIND up
to date.
Thanks gang!


#5

Good feedback. Thanks Kadel.

Justin Franks
Sr. Operations Engineer
US & EMEA Data Center Infrastructure and Services

Lithium Technologies, Inc
225 Bush St., 15th Floor
San Francisco, CA 94104
tel: +1 415 757 3100 x3219

get serious about social
download the introduction to the science of social 2

-----Original Message-----
From: Kadel-Garcia, Nico [mailto:NKadelGarcia-consultant@Scholastic.com]
Sent: Friday, September 27, 2013 4:19 AM
To: chef@lists.opscode.com
Subject: [chef] RE: Chef noob question

Depends on your OS, I think. The “package” command, with the “update” opton,
should download and install the latest supported version.

For configuring with the latest, well, you’re going to need to pay attention
to your cookbooks. I’m looking at the bind9 cookbook, and am not personally
thrilled with it, since it seems to be short on configurations for DNS
slaves and the support for reverse DNS is underwhelming. (If I can, I’d like
to bring in the “mkrdns” perl tool for auto-configuring reverse DNS, even
with slave zones for forward DNS. It’s very handy!)


From: justin.franks@lithium.com [justin.franks@lithium.com]
Sent: Monday, September 23, 2013 5:36 PM
To: chef@lists.opscode.com
Subject: [chef] Chef noob question

Lots of info to read out there. Lots of different views and opinions.
I’d like to hear from the community some of the best ways to have Chef keep
our servers up to date.
For example, our BIND server. I want to use Chef to keep our version of BIND
up to date.
Thanks gang!