Ansible
My notes on the general use of Ansible for reproducible system configuration.
Reference
Creating a host inventory using Ansible