【发布时间】:2018-12-29 05:16:31
【问题描述】:
我创建了一个角色来安装我的应用程序。
此角色需要在角色的 vars 目录中的单独文件中定义特定变量,具体取决于应用程序(此处为 pdt_type),如下所示:
- name: Include pkg list of {{ pdt_type }}
include_vars:
file: "{{ pdt_type }}.yml"
一切正常。但我希望能够通过库存变量来超载我角色的这些变量。或者由 include_vars 加载的 var 优先于清单中的。
你知道我该如何改变这种行为吗? 如何根据条件定义角色的默认变量?
谢谢
【问题讨论】:
标签: ansible