Skip to content

Instantly share code, notes, and snippets.

@einarc
Created June 24, 2015 20:34
Show Gist options
  • Select an option

  • Save einarc/228d5e8ebc12594d654a to your computer and use it in GitHub Desktop.

Select an option

Save einarc/228d5e8ebc12594d654a to your computer and use it in GitHub Desktop.
Please update
Hi Matt,
Thanks for going through this. While reading the Chef chapter it reminded me of Daffy Duck(Duck Dodgers) trying to get to Planet X when compared to other tools:
https://www.youtube.com/watch?v=PyZ42Csl4Xw
IMHO the book should be updated as Chef changed yet again. Here's why:
1.-Now, instead of Enterprise and Open Source versions we have ONE version in Chef 12 and they charge you based on number of nodes.
2.-The way to install chef-server in version 12 requires extra steps, in a nutshell these two:
a.-Get a user configured
chef-server-ctl user-create user_name first_name last_name email password --filename FILE_NAME
b.-Get the organization configured.
chef-server-ctl org-create short_name "full_organization_name" --association_user user_name --filename ORGANIZATION-validator.pem
3.-THEN configure the workstation and make sure the keys are created on the right place when copying them over when you create the chef-server user and organization. Also, the workstation now uses a package instead of a script.
4.-Chef has streamlined the documentation a little bit so it's less like Duck Dogers version and a littler more like Porky Pig's version of getting to Planet X.
@einarc
Copy link
Copy Markdown
Author

einarc commented Jun 24, 2015

i Matt,

Thanks for going through this. While reading the Chef chapter it reminded me of Daffy Duck(Duck Dodgers) trying to get to Planet X when compared to other tools:
https://www.youtube.com/watch?v=PyZ42Csl4Xw

IMHO the book should be updated as Chef changed yet again. Here's why:

1.-Now, instead of Enterprise and Open Source versions we have ONE version in Chef 12 and they charge you based on number of nodes.
2.-The way to install chef-server in version 12 requires extra steps, in a nutshell these two:
a.-Get a user configured
chef-server-ctl user-create user_name first_name last_name email password --filename FILE_NAME
b.-Get the organization configured.
chef-server-ctl org-create short_name "full_organization_name" --association_user user_name --filename ORGANIZATION-validator.pem

3.-THEN configure the workstation and make sure the keys are created on the right place when copying them over when you create the chef-server user and organization. Also, the workstation now uses a package instead of a script.

4.-Chef has streamlined the documentation a little bit so it's less like Duck Dogers version and a littler more like Porky Pig's version of getting to Planet X.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment