Puppet for DevOps: Working with Puppet Bolt & Continuous Delivery for PE
Puppet 6.x
| Intermediate
- 13 Videos | 1h 3m 59s
- Includes Assessment
- Earns a Badge
Explore the concept of managing data and facts by using Hiera and Facter in this 13-video course. Learn essential characteristics and features of Puppet Bolt, the concept of jobs in Puppet, and its potential challenges as a continuous delivery tool for DevOps. Learners watch demonstrations of configuring and working with EDA software tools to manage data, and installing and configuring Puppet Bolt-an open-source tool automating manual steps with plans and tasks. Install and work with continuous delivery for Puppet Enterprise (PE) to set up, build, and configure Continuous Delivery pipelines. Then use the impact analysis tool to measure impacts of recent deployments of Puppet codes. Other key topics covered here include Puppet data management with the reusable Hiera configuration file for Puppet code; fact management with the stand-alone Facter tool that gathers complete information about the system; how to install continuous delivery for PE; and Puppet's disadvantages. The concluding exercise asks learners to list different types of facts in Puppet, install Bolt to automate manual task, and execute Bolt command and task on host.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedescribe the concepts of data and fact management using Puppet Hiera and Facterdemonstrate how to configure and work with Hiera to manage data in Puppetdescribe the essential characteristics of Puppet Bolt and its features that can be used to orchestrate and automate manual tasksinstall Bolt and create configuration files to automate workflows with plans and tasksdescribe plans and tasks in Puppet Bolt and specify the structure of modules with plans and tasksdemonstrate how to use Puppet Bolt to work with plans and tasks for manual task automation
-
install and configure Continuous Delivery for PEset up and build continuous delivery pipelines using Continuous Delivery for PEdefine the concept of Jobs in Puppet and recall the various pre-built jobs and essential required fields that can be used to create new jobsdemonstrate the approach of using the Impact Analysis Tool to identify the impact of Puppet code on PE managed infrastructuresrecognize the potential challenges of using Puppet as a continuous delivery toolrecall the potential challenges of using Puppet as a continuous delivery tool, install and configure Continuous Delivery for PE, and build continuous delivery pipelines using Continuous Delivery for PE
IN THIS COURSE
-
1.Course Overview1m 33sUP NEXT
-
2.Hiera and Facter5m 16s
-
3.Data Management Using Hiera5m 47s
-
4.Puppet Bolt Features7m 27s
-
5.Installing and Configuring Bolt6m 27s
-
6.Plans and Tasks in Puppet Bolt9m 19s
-
7.Working with Plans and Tasks4m 51s
-
8.Installing Continuous Delivery for PE1m 36s
-
9.Setup and Build Continuous Delivery Pipeline4m 54s
-
10.Jobs in Puppet5m 40s
-
11.Impact Analysis Using Impact Analysis Tool3m 54s
-
12.Puppet Challenges3m 49s
-
13.Exercise: working with Continuous Delivery for PE3m 26s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.