ansible-playbook 变量(vars)

变量优先级:

ansible-playbook 变量(vars)_第1张图片

 

ansible-playbook中定义变量:

- hosts: webservers
  vars:
    http_port: 80

 

①、在host里定义变量

ansible-playbook 变量(vars)_第2张图片

执行结果:

 ansible-playbook 变量(vars)_第3张图片

 

、使用var_files定义变量

ansible-playbook 变量(vars)_第4张图片

 

③、通过参数传入变量

ansible-playbook 变量(vars)_第5张图片

 

 

 ansible-playbook 变量(vars)_第6张图片

 

某示例:

ansible-playbook 变量(vars)_第7张图片

 

 

 

ansible-playbook 变量(vars)_第8张图片

 

转载于:https://www.cnblogs.com/FRESHMANS/p/8136333.html

你可能感兴趣的:(shell)