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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.