Version control for your scripts

Throughout this book, we have focused heavily on creating standardized ways of doing things, whether that be how you build your Linux operating system images for deployment, how you manage configuration files and databases, or even how you patch your infrastructure. This was done for many good reasons, all of which we discussed in Chapter 1, Building a Standard Operating Environment on Linux, including minimizing your staff training requirements and ensuring you get consistent results from your automation tasks.

What is also vital to consider is ensuring your Ansible playbooks themselves (and indeed, any other scripts you might rely on) are standardized and uniform across your enterprise. Imagine if everyone ...

Get Hands-On Enterprise Automation on Linux now with O’Reilly online learning.

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