Part 7 – Ansible Tasks, Plays, PlayBooks

PlayBooks is the term used in Ansible to represent a configuration management scripts written in YAML. Tasks are the operations that needs to be done on the remote machines, hosts are the remote machines on which the tasks are to be executed. Tasks are always associated with hosts and this together is called a Play. PlayBook is a collection of such Plays. Continue reading

#gather_facts, #play, #playbooks, #tasks

Part 1 – Introduction to Ansible

Ansible is one of the most popular configuration management tools out there. Ansible helps in Change Management, Provisioning, Automation and Orchestration of the infrastructure. Ansible is secure because it uses SSH to communicate with the managed nodes. Ansible is an agentless solution written in Python. Ansible instructions are written in YAML and a little knowledge on yaml helps. Ansible works on push based execution of commands. Continue reading

#ansible, #controllers, #introduction, #playbooks, #roles