• Ansible
  • Ansible Notes - 22 - Nov - 2024

`What is Ansible?
config mgmt tool.
SERVER(S) config mgmt tool.
-
file
directory
apt
yum
cmd
bash
ps
user
group
ps
services
Written in Python
Release
ansible - cmd - free
awx - GUI - free
Tower - GUI - Paid

Others - puppet - chef - cfengine

Ansible Arch

Human ---> ACS ---> ARS

ACS
Ansible
executables - /usr/bin/ansible*
modules -- python code ---> copy -- run in ARS
plugins -- python code - RUN IN ACS - its a feature of ansible
configfile - /etc/ansible/ansible.cfg
Playbook
yaml file which contains MODULES..
Inventory
file
which contains IP add of ARS
ARS
Na

ACS			ARS
Linux			LIN and WIN
64 bit			Any
	---------SSH --- Linux
	---------winrm -- windows

==========================================================
How to install Ansible?

`