变量优先级:

ansible-playbook 变量(vars)

 

ansible-playbook中定义变量:

- hosts: webservers
  vars:
    http_port: 80

 

①、在host里定义变量

ansible-playbook 变量(vars)

ansible-playbook 变量(vars)

执行结果:

 ansible-playbook 变量(vars)

 

、使用var_files定义变量

ansible-playbook 变量(vars)

 

③、通过参数传入变量

ansible-playbook 变量(vars)

 

 

 ansible-playbook 变量(vars)

 

某示例:

ansible-playbook 变量(vars)

 

 

 

ansible-playbook 变量(vars)

 

相关文章: