Information Technology Reference
In-Depth Information
Always check your recipes to see if they are idempotent before deploying them to produc-
tion. If we had deployed the first version of this recipe in production, given that the
chef-
client
usually runs on a periodic timer performing Chef runs, all our nodes would have
been reinstalling the Chef Server package and reconfiguring the server every 15 minutes!
Configure Enterprise Chef Server
If your Enterprise Chef Server installed properly, you should be able to access the web admin
console using the
private_network
IP address you configured in your
.kitchen.yml
. In our
case, we used the address 192.168.33.34. After you dismiss a warning about the use of a self-
signed SSL certificate, click on the Sign up link, as shown in
Figure 9-4
.
Figure 9-4. Sign up
You will be prompted to create a user account. Enter in the required values, then click on the
Submit button.
Figure 9-5
shows the values we used for our user account; yours will be dif-
ferent, of course.