【发布时间】:2017-11-05 11:27:42
【问题描述】:
我有一个 j2 文件,我想编辑并复制到我的远程服务器(作为我的 ansible 游戏的一部分)。该文件有几个用大括号{{ }} 表示的3 个变量。如何仅针对名为 {{ bar }} 的第二个变量并忽略文件中的其他 2 个变量,以便将它们单独放置并复制到我的远程服务器?例如,我的 test.j2 文件包含:
line 1 {{ foo }}
line 2 {{ bar }}
line 3 {{ foo2 }}
我可以在我的 ansible playbook 中明确寻址 {{ bar }} 变量吗?如果是这样,我将如何(在语法上)在我的 ansible playbook 中编写它?
【问题讨论】:
标签: variables ansible jinja2 ansible-2.x ansible-template