From Network Security Wiki
Features of Ansible
- Ansible is Modular
- 1000+ Modules available.
- Modules written in python.
Running Ansible
- Do not use Root account for ansible
- Create a account with all privileges.
sudo visudo
%ansible ALL=(ALL) ALL
usermod -aG ansible aman
yum install -y python2 epel-release
Inventory file
cd install
nano inventory
[all]
controller.example.com
node1.example.com
[servers]
node1.example.com
server1.example.com
ansible all -i inventory --list-hosts
Ansible Config File
/etc/ansible/ansible.cfg
~/.ansible.cfg
ansible.cfg in project directory