In this chapter, we introduced configuration management and its benefits for system administrators, especially when working in a big computer environment. We introduced in brief some of the well-known open source solutions used to carry out configuration management on Linux servers, especially CentOS 7. Then we chose Puppet as our candidate to show in a step-by-step tutorial how to set up and configure master/client architecture. And, finally, we have tested some commands on the client nodes.

In the final chapter, we will show you a few things that we believe every system administrator using Linux in general and CentOS more specifically should know, to better manage and secure their infrastructure in the best-practice ways.

Get Mastering CentOS 7 Linux Server now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.