May 2015
Intermediate to advanced
278 pages
5h 34m
English
Sometimes, your recipes need to know details about the environment they are modifying. I'm not talking about Chef environments but about things such as Linux kernel versions, existing users, and network interfaces.
Chef provides all this information via the node object. Let's take a look at how to retrieve it.
Log in to any of your Chef managed nodes and start the chef-shell:
user@server:~$ sudo chef-shell --client chef >
Let's play around with the node object and take a look at what information it stores:
Read now
Unlock full access