【发布时间】:2014-07-03 19:45:51
【问题描述】:
需要帮助了解 Ansible 任务或剧本中 Ansible 变量执行的工作流程顺序,
当我们使用所有这些时,最后使用了哪个变量..
1) 变量
2) 组变量
3) 主机变量
4) 额外变量
5) 剧本中的 var_prompt
6) 任务中的 set_fact
7) 剧本 vars_files
8) 剧本变量
8) 角色包含在 vars 目录 - roles/foo/vars/main.yml
9) 角色定义变量 - { 角色: foo, param1: 1000, param2: 2000, tags: [ 'foo', 'bar' ] }
10) 包含的任务 include_vars
11) 基于库存的变量
??????
【问题讨论】:
-
如果我在所有具有不同值的变量中使用一个相同的键。例如。名称:apache 名称:nginx 名称:lighttpd 名称:tomcat 名称:码头