【发布时间】:2015-12-08 03:27:13
【问题描述】:
在我的一个 ansible 角色中,我想设置一个基本的网络/接口节,如下所示:
auto eth1
ifaces eth1 inet dhcp
dns-nameserver {{ ansible_eth1.ipv4.address }}
dns-search maas
我有变量,我使用 jinja2 模板创建节:
auto {{ iface }}
ifaces {{ iface}} inet dhcp
dns-nameserver {{ ansible_{{ iface }}.ipv4.address }}
dns-search maas
我可以在模板中引用变量变量吗?我还尝试在 ansible yaml 中创建一个变量,例如 nserver: ansible_{{iface}}.ipv4.address,但也没有用!
【问题讨论】:
标签: django-templates jinja2 ansible