In this chapter, we learned what Ansible is, its installation, and basic usage of Ansible. This chapter also introduced concepts and terminology used in Ansible, with reference to how to create playbooks, tasks, and other basic functions in Ansible. We also got familar with ad-hoc commands and understand the concept of facts and their usage in Ansible.
Finally, using Jinja templates we understood how to create a full configuration using templates with reference to device/role specific information using roles in Ansible.
In the next chapter, we will see how to call miscellaneous other aspects of automation, such as using Splunk for syslog collection and fetching information from Python, working with basic automation on BGP, UC integration examples, and other relevant examples that can be used for ready reference when creating automation scripts.
...