What is Ansible:
Ansible is agentless configuration management or orchestration tool. Users have the flexibility to turn their laptops into an Ansible control station to automate basic tasks, or users can deploy a dedicated host to use Ansible as an orchestration tool to roll out application updates while ensuring minimal downtime.
In Short:
Ansible is a booming technology. It is a part of DevOps. In general, it is a very interesting and small subject with lots of practical work. You can automate the cloud, network devices, dockers, Linux, Windows, and many more things.
Table of content
# Introduction Part
- Introduction to Ansible.
- Installation.
- Install in Linux(CentOS/Ubuntu)
- Install in Windows.
- Intro to Environment and Components
- Ad-hoc commands.
- Configs
- Host Files/inventory
- Playbooks
- Vault
- Prompts(user input at run time)
- Variables
- Conditions
- Loops
- Jinja2
- CSV/Excel