【发布时间】:2017-02-22 13:52:47
【问题描述】:
我有一个 ansible playbooks,应该使用不同的库存来运行。
剧本 group_vars 定义了一些变量,它们是默认值。例如:
MY_VAR: my_value
现在,我希望能够覆盖库存 group_vars 中的这些变量。但由于库存 group_vars 的优先级较低,因此不会覆盖它。
我尝试在 playbook group_vars 中定义这样的变量:
MY_VAR: {{ MY_VAR | default('my_value') }}
但这也行不通。
我能否以某种方式使库存 group_vars 覆盖剧本 group_vars?
【问题讨论】:
标签: ansible