= "{{ vault_agent_token.json.ID | default(consul_nomad_node_token, true) }}'
Что я хочу получить: если vault.agent_token определен - то подставить значение из него
если нет - взять значение из consul_nomad_node_token
Но template ругается, что AnsibleUndefinedVariable: ''vault_agent_token'' is undefined'
И он действительно undefined, я ожидаю что будет использоваться consul_node_node_token
Я возможно неверно понимаю логику оператора default?
if var is defined
Обсуждают сегодня