相关疑难解决方法(0)

Ansible:仅在未定义时设置变量

我想将一个ansible变量设置为某个默认值,但前提是该变量未定义.否则我想保持不变.

我尝试了这两种方法,它们都产生递归循环:

namespace: "{{namespace|default(default_namespace)}}"
namespace: "{% if namespace is defined %}{{namespace}}{% else %}{{default_namespace}}{% endif %}"
Run Code Online (Sandbox Code Playgroud)

ansible ansible-playbook

24
推荐指数
4
解决办法
4万
查看次数

标签 统计

ansible ×1

ansible-playbook ×1