文件名称:Learning.Puppet.4.1491907665.Early.Release
文件大小:4.04MB
文件格式:PDF
更新时间:2018-09-02 08:55:55
Learning Puppet4
Early Release With this practical book, you’ll not only come to understand the specifics of the popular Puppet configuration management tool, but you’ll also learn important configuration management concepts and various deployment methodologies. It’s ideal for system administrators, developers, and anyone else interested in ensuring that their application deployments go smoothly. Learn exactly what Puppet is, why was it created, and what problems it solves Firmly grasp all the concepts necessary to use Puppet successfully Find out how to set up your own workstation and workflow, commonly one of the biggest headaches in learning Puppet Tailor Puppet to your infrastructure with a design that meets all of your needs Learning about key tools in the Puppet ecosystem: MCollective, Puppet Dashboard, Foreman, and PuppetDB Table of Contents Part I. Controlling with Puppet Apply Chapter 1. Thinking Declarative Chapter 2. Creating a Learning Environment Chapter 3. Installing Puppet Chapter 4. Writing Manifests Chapter 5. Using Puppet Configuration Language Chapter 6. Controlling Resource Processing Chapter 7. Expressing Relationships Chapter 8. Upgrading Puppet 3 Manifests Chapter 9. Conclusion of Part I Part II. Creating Puppet Modules Chapter 10. Creating a Test Environment Chapter 11. Separating Data from Code Chapter 12. Using Modules Chapter 13. Designing a Custom Module Chapter 14. Testing Modules Chapter 15. Extending Modules with Plugins Chapter 16. Publishing Modules