我想将一个ansible变量设置为某个默认值,但前提是该变量未定义.否则我想保持不变.
我尝试了这两种方法,它们都产生递归循环:
namespace: "{{namespace|default(default_namespace)}}"
namespace: "{% if namespace is defined %}{{namespace}}{% else %}{{default_namespace}}{% endif %}"
Run Code Online (Sandbox Code Playgroud)