Robin explains what we have accomplished, how the components of the lamp stack are working together, and what this means for future deployments.
- [Instructor] Congratulations.…We've finished building out our simple lamp app cookbook…to deploy our basic PHP application…on top of our lamp stack.…A couple housekeeping items before we proceed…with testing this cookbook.…We can overwrite the values…that we're importing into our application…with these node attributes.…Notice I'm referencing node attributes…that come from our original lamp cookbook.…The lamp cookbook has an attributes directory…that contains default.rb that references…the name of our database, the admin username,…and the document root directory.…
We can actually go through and overwrite these values…inside of our wrapper cookbook if we chose to do so.…To do this, I would copy the node attributes themselves…from the lamp cookbook and paste them…into the lamp app cookbooks attributes directory.…To create that in the lamp app,…I could head over to my terminal session.…Here, I'm welcome to run chef generate attribute…inside of my wrapper cookbook, lamp app.…
The name of the attributes file is usually default.…
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.