我对Ansible相当陌生,并试图理解YAML文件。在那我不清楚这条线 - file: dest={{ '{{' }} docroot {{ '}}' }
。有人可以向我解释那些花括号'{{''}}'在做什么吗?双花括号({{)是否意味着在YAML文件(Ansible使用)?
- 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文件的模板。 – Anthon