All we've done here is combine what we've done in the last few sections:
- We created a Git repository on the centos2 machine
- We took the Ansible configuration we'd written and initialized a repository around it
- We set our remote destination to be centos2
- We pushed our configuration to the remote machine
Now, even if centos1 were to go away, you'll have a copy of your configuration on centos2, and others can clone that information down, make changes, and push back up.
There's a reason you traditionally see a "build server" of some description or other in the land of system administration. This is because you can claim it as a focal point for distribution configuration and managing your infrastructure. It's easy to see how ...