Book Image

Mastering Puppet for Large Infrastructures [Video]

By : Thomas Uphill
Book Image

Mastering Puppet for Large Infrastructures [Video]

By: Thomas Uphill

Overview of this book

Puppet is a configuration management system that automates all your IT configurations, giving you control of what you do to each node, when you do it, and how you do it. This video course takes you from a basic knowledge of Puppet to an advanced level of understanding latest and most advanced Puppet features. You will discover advanced techniques to deal with centralized and decentralized Puppet deployments and take control of your servers and desktops. This course will also present interesting examples to automate Puppet deployment for configuration management and to automate every aspect of your systems including provisioning, deployment, and change management. By learning these skills, you will make Puppet reliant, scalable, and high performing.
Table of Contents (7 chapters)
Chapter 1
Getting Started
Content Locked
Section 4
More about Puppet Servers and Environments
We will learn how to initialize a code repository for our project and how to create appropriate branches for the same to be used in development, builds and tests later. - Learn to organize your modules by configuring a git repository - Learn how to create a control repository and deploy it on Github - See show how to check out the repositories locally first and manually go and checkout the different branches in /etc/puppetlabs/code/environments