【发布时间】:2016-02-11 14:33:36
【问题描述】:
我正在使用此任务向文件中添加一行:
lineinfile: "dest={{ ansible_env.HOME }}/{{ deploy_dir }}/config/deploy/{{ stage_name }}.rb
insertbefore='# role-based syntax'
line='server "'{{ ip_addr }}'", user: "'{{ user_name }}'", roles: %w{'{{ role }}'}'"
增加了这一行:
server '172.16.8.11', user: 'vagrant', roles: %w{'api'}
但我不想要 api 周围的引号。相反,我想要这个输出:
server '172.16.8.11', user: 'vagrant', roles: %w{api}
【问题讨论】:
标签: automation yaml ansible jinja2 configuration-management