【发布时间】:2017-04-03 12:45:51
【问题描述】:
我对 Ansible 还很陌生,并试图理解 YAML 文件。因为我不清楚这条线-file: dest={{ '{{' }} docroot {{ '}}' }。谁能解释一下那些花括号'{{''}}'在做什么?
- name: Create Web Root
when: nginxinstalled|success
file: dest={{ '{{' }} docroot {{ '}}' }} mode=775 state=directory owner=www-data group=www-data
notify:
- Reload Nginx
【问题讨论】:
-
你从哪里得到这个例子的?看起来这个剧本正在设置为通过第二次 Jinja2 执行进行解析。结果将是“dest={{ docroot }} mode=755 ...”
-
这些文件中只有一部分是 YAML 文件。它们是常规文件,可用作生成 YAML 文件的模板。
标签: ansible