From the course: Puppet Essential Training
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Next steps
- [Josh] Thanks for taking Puppet Essentials. I hope this course has inspired you to start expanding and improving your puppet infrastructure. We started by doing a broad review of the Puppet language before moving on to setting up a control repo and web hook to automatically deploy your code from GitHub. We covered how to keep your data secure and separate from your code by using Hira Email Encryption. In the testing chapter we set up some basic tests and configured Travis CI to automatically run them on our puppet code. Then we got to the basics of an acceptance test system using beaker-Rspec and vagrant. We covered how to use the PDK to create a module and use that module to set up and monitor our puppet server. And finally we looked at some really powerful advanced topics like exported resources, and custom facts. I'd encourage you to keep learning by digging through the puppet docs at puppet.com/docs. Puppet has a vibrant community on IRNC Slack and a helpful website for asking…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.