在Ansible中,使用jinja模板可以方便地动态生成配置文件等需要一定格式的文件。为此,我们可能需要将变量展示在jinja模板中。
以下是一些使用jinja模板展示变量的示例:
#ansible
- name: generate config file
template:
src: "/path/to/template"
dest: "/path/to/destination"
vars:
variable_name: "value"
# template.j2
{{ variable_name }}
#ansible
- name: generate config file
template:
src: "/path/to/template"
dest: "/path/to/destination"
vars:
variable_name: "value"
# template.j2
{% raw %}{{ variable_name }}{% endraw %}
通过这两个示例,我们可以在jinja模板中展示变量,从而动态生成我们所需的文件。