The configuration is an important aspect of any software. Puppet is the widely used configuration management tool that is being used for deployment, configuration and management purposes. In this section, you will learn how the Puppet tool helps you in managing all types of configuration.
Topics Covered in this Module are:
- Role of Configuration Management
- Tools used for Configuration Management
- Introduction to Puppet
- Puppet Architecture
- Using Puppet to Setup Master-Slave
- Puppet Modules
- Puppet Manifests
- Puppet File Server
- Using Puppet to Apply configuration
Learning Outcome: Upon the completion of this chapter, you will gain hands-on expertise in setting up the master-slave nodes on AWS, Creating a Manifest, using to test the connection between nodes, Creating a module, Deploying sample software, and File server module implementation on the puppet.