Tôi muốn đặt biến ansible thành một số giá trị mặc định nhưng chỉ khi biến không được xác định. Nếu không, tôi muốn giữ nó không thay đổi.Ansible: Đặt biến chỉ khi undefined
tôi đã cố gắng hai cách tiếp cận này và cả trong số họ tạo ra vòng lặp đệ quy:
namespace: "{{namespace|default(default_namespace)}}"
namespace: "{% if namespace is defined %}{{namespace}}{% else %}{{default_namespace}}{% endif %}"
Sử dụng các bộ lọc Jina2 là nó có thể làm điều gì đó như '{{biến | mặc định (other_variable)}} '? – johnsona
Điều đó sẽ hoạt động. Bạn đã thử chưa? Nó có hoạt động không? –
Có, tôi cho rằng tôi sẽ phải lồng các nẹp xoăn không hoạt động. – johnsona