1

我有以下问题。我为两种不同的技术保留了两个独立的 Ansible 项目目录。想象一下,您有一个很好的 Ansible 设置,并且想要拉取一个 Ansible 项目并使用您已建立的一些结构而不完全集成它。

第一个语句做了我想要的。它给出了一个 fq 路径。

  • debug: msg="{{lynx_ansible}}/roles/centos_common/centos_{{jdk_provider}}.yml"

  • include: "{{lynx_ansible}}/roles/centos_common/centos_{{jdk_provider}}.yml"

包含添加到 ansible-project 根目录的路径并且不扩展变量。有没有办法做到这一点?

4

1 回答 1

0

尝试$lynx_ansible而不是{{ lynx_ansible }}。Include 似乎不支持 jinja2 语法。

于 2013-10-10T15:25:46.697 回答