1
我Ansible任務自定義角色定義:如何將變量組合到新變量中?
- name: Connect to db
script: "shell.sh --url={{ db_conn }}"
可變db_conn在劇本中定義:
vars :
db_host: "localhost"
db_port: 5432
db_conn: "http://{{ db_host }}:{{ db_port }}"
Ansible終止與錯誤:
A variable inserted a new parameter into the module args. Be sure to quote variables if they contain equal signs (for example: "{{var}}").
我似乎無法使用您所展示的內容重現此操作。你是如何設置你的劇本和角色的?你使用什麼版本的Ansible? – ydaetskcoR
@ydaetskcoR同樣也有同樣的問題:) –
1.9.3在mac os,node - CentOS 7 – Vyacheslav