Summary
In this chapter, we covered significant ground in terms of Ansible. Due to this chapter's limited scope, we couldn't capture all of Ansible's vast number of features. However, we tried to provide an overarching view of the platform, from Ansible's architectural principles to configuring and working with ad hoc commands and playbooks. You learned how to set up an Ansible environment, with several managed hosts and a control node, thereby emulating a real-world deployment at a high level. You also became familiar with writing Ansible commands and scripts for typical configuration management tasks. Most of the commands and playbooks presented throughout this chapter closely resemble everyday administrative operations.
Whether you are a systems administrator or a DevOps, a seasoned professional, or on the way to becoming one, we hope this chapter brought new insights to your everyday Linux administration tasks and automation workflows. The tools and techniques...