Browsing tag

configuration management

How To Install Puppet 6.x On Ubuntu 18.04 / Ubuntu 16.04 & Debian 9

When you think of a configuration management tool, the one pop up in your mind is Puppet. Puppet is an open source configuration management tool, helps you to deploy and manage the configurations of hundreds of client systems from the central location. Puppet makes the system admin’s life easier by cutting down on time spending […]

How to Create Puppet Manifests / Modules – CentOS / RHEL

The client configurations are stored in files called manifests, in this file, the user defines system resources and their state, either using Puppet’s declarative language or a Ruby DSL (domain-specific language). Puppet discovers the client systems information via a utility called Facter, and compiles the Puppet manifests into a system-specific catalog containing resources and resource […]

Install and Configure Puppet on CentOS 7 / RHEL 7

This tutorial is for an old version of Puppet Master, some links are broken and may not work expected. A new version is available here: How to Install Puppet 4.x On CentOS 7 / RHEL 7. Puppet is a free and open-source configuration management tool, helps you to centrally deploy and manage the configurations of […]

How To Install Ansible on CentOS 7 / RHEL 7 / Ubuntu 18.04 / 16.04 & Debian 9

Ansible is a free configuration management tool, and it supports managing the configurations of Unix-like and Microsoft Windows systems. Ansible manages nodes over SSH or PowerShell and python to be installed on them. Ansible helps you to perform configuration, management, and deployment of software on 100s of nodes using SSH, the entire operation can be […]