Learn how to use Puppet to automate your infrastructure
About This Video
Deploy puppet masters, and use code from Puppet Forge to write your own manifests
Follow along as we configure a mock environment with Virtual Machines
Learn Puppet through carefully chosen examples. This course focuses on the elements you need to know to get your work done.
In Detail
Puppet is a configuration management system. It is a language written for and …
Hands-On Infrastructure Automation with Puppet 6
Video description
Learn how to use Puppet to automate your infrastructure
About This Video
Deploy puppet masters, and use code from Puppet Forge to write your own manifests
Follow along as we configure a mock environment with Virtual Machines
Learn Puppet through carefully chosen examples. This course focuses on the elements you need to know to get your work done.
In Detail
Puppet is a configuration management system. It is a language written for and by system administrators, to manage a large number of systems efficiently and prevent configuration drift. It automates all your IT configurations, giving you control over what you do to each node, allowing you to decided when and how you do it.
Managing your application's infrastructure requires constant updates and security for infrastructure reliability. Automation provides faster deployments and fewer failures, improves security, and reduces costs for your organization. Puppet is an ideal tool for automating IT infrastructure in your organization and this course will show you how to do this.
The course gives you a hands-on tutorial in the Puppet platform and so you can manage your IT infrastructure. You will build a custom software installation and configuration to match your application infrastructure, and explore the latest Puppet features by executing, testing, and deploying Puppet across your systems. You'll also develop Puppet modules while learning to avoid common errors and overcome everyday challenges.
By the end of this course, you will be confident enough, and have the required skills, to manage your IT infrastructure effectively with Puppet and be ready to use Puppet in your own systems to ensure all of your servers comply with the desired configuration.
Audience
This course is suitable for administrators who need to install and configure an IT infrastructure across a network.
Familiarity with the Linux command line, and a basic understanding of Puppet will be helpful.
Chapter 2 : Idempotence and Configuration Management
Idempotence
Importance of Configuration Management
Example of Configuration
Catalogs and Environments
Chapter 3 : The Trifecta
Package Resource
Service Resource
File Resource
Ordering
Chapter 4 : Modules and Puppet Forge
The Puppet Forge
Stdlib Module
concat Module
Classes, Modules, and Parameters
Puppet Development Kit (PDK)
Chapter 5 : Installing a Website
Simple Web Server
Adding PHP to the Web Server
Installing MySQL
Installing CMS (WordPress)
Chapter 6 : Extending Puppet
Creating an External Fact
Creating a Ruby Fact
Creating a Defined Type
Creating Functions in Puppet Code
Custom Types and Providers
Chapter 7 : Puppet Lookup
Automatic Parameter Lookup
Creating a Hierarchy
Hierarchical Applications
Course Summary
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept