Question
- Which languge use ansible Ans - Python
- Is ansible push/pull mechanism Ans - Push
- Ansible uses YAML because it is very easy for humans to understand, read and write when compared to other data formats like XML and JSON. Every YAML file
- What are the features of Ansible? It has the following features:
Agentless – Unlike puppet or chef there is no software or agent managing the nodes.
Python – Built on top of python which is very easy to learn and write scripts and one of the robust programming languages.
SSH – Passwordless network authentication which makes it more secure and easy to set up.
Push architecture – The core concept is to push multiple small codes to the configure and run the action on client nodes.
Setup – This is very easy to set up with a very low learning curve and any open source so that anyone can get hands-on.
Manage Inventory – Machines’ addresses are stored in a simple text format and we can add different sources of truth to pull the list using plugins such as Openstack, Rackspace, etc.
