如何在Ansible Jinja模板中使用变量内部变量

时间:2020-04-02 11:51:03

标签: ansible ansible-template

我正在尝试在j2模板中设置值ansible。但是变量中包含索引。 例如:

lb_url: {{ lbip_{{index }}_url }}

但是上述格式不起作用。什么是支持这种格式的正确格式?

1 个答案:

答案 0 :(得分:1)

尝试 lookup vars。请参阅Other operators和对+ operator的评论。

lb_url: "{{ lookup('vars', 'lbip_' ~ index ~ '_url') }}"