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" |