In this chapter, we will see the use of a popular network automation tool called Ansible. This chapter will guide you through the basics of Ansible, including installation and basic configurations, and will give examples of how to perform tasks related to network automation from Ansible.
This will cover various terminologies and concepts used in Ansible, examples, executions using Ansible, some use cases like using Ansible to create configurations for various devices based upon the templates, and how to fetch some information about the managed nodes from Ansible.
This chapter will introduce readers to:
- Overview and installation of Ansible
- Understanding programming concepts of Ansible
- Playbooks
- Use case scenarios for Ansible