Robin explains that while searching with knife is useful, using the search method within recipes can create powerful deployments.
- [Instructor] The kitchen configuration file is a yml file,…yet another markup language.…I want you to be aware that it's actually indented…with spaces or tabs.…So be careful if you're modifying this file…and adding additional white space to it,…to make sure that it still functions…when you want to use it.…There are a few different sections inside of it.…And these can vary in their structure,…depending on what version of the Chef development kit…you have installed.…However, the syntax will be the same…when you modify it.…
The first section inside of the kitchen.yml file…is the driver.…The driver is what's responsible for…actually creating your testing environment.…Out of the box, it's set to be configured with vagrant.…So this should actually work with our setup…that we've developed in this class.…However, you can change the driver…to other types, like docker.…Docker containers are a completely valid way…to deploy your Chef code,…and maybe a little bit faster…than testing with virtual machines.…
You can also use many different cloud providers…
This intermediate-level course provides insights into the Chef architecture through practical examples and demos, including the deployment of a PHP application on top of a LAMP stack. Instructor Robin Beck walks through recipe development and the various prebuilt cookbooks available from the Chef community Supermarket, and reviews best practices for building wrapper cookbooks that allow you to access recipes from different cookbooks. He also shows how to work more efficiently with knife commands for managing clients, cookbooks, and data.
- Building a setup recipe
- Using cookbooks to organize recipes
- Using community recipes
- Uploading cookbooks
- Using the database cookbook
- Adding PHP to the mix
- Searching with knife
- Testing cookbooks with Kitchen
Skill Level Intermediate
1. Review the Fundamentals
2. Community Code
3. Complete the LAMP Stack
4. The Joy of Test Kitchen
Next steps3m 43s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.