Talk:Ansible: Difference between revisions

Content added Content deleted
Line 217: Line 217:
name: "{{ user }}"
name: "{{ user }}"
</pre>
</pre>

== Host and Group Variables ==

Host Variable: Applies to one host defined in Inventory file.
Group Variable: Applies to multiple hosts defined in Inventory file.

* Depricated method: Define them in Inventory file:
[webservers]
webserver.example.com
[webservers:vars]
user=test

* Recommended method: Use group_vars & host_vars directories in project directory which contains inventory file.
nano group_vars/webservers
nano host_vars/server01

* Variables can be overwritten from CLI using
ansible-playbook -e "key=value"