剧本中的 ansible-container 变量
ansible-container variables in playbook
使用 ansible-container(版本 0.2.0)并尝试使用 var_files
指令将变量传递给剧本(main.yml)。没运气。继续获得:
ansible-container_1 | ERROR! 'var_files' is not a valid attribute for a Play
main.yml 文件有这个块:
- hosts: all
var_files:
- postgres_vars.yml
文档似乎表明这是正确的方法。
感谢所有建议。
后续:
尝试了文档中列出的建议,但它们似乎也不起作用。
sudo ansible-container --var-file ./ansible/postgres_vars.yml build --from-scratch
因缺少变量名错误而失败。
剧本中应该是vars_files
(复数变量):docs.
ansible-container 示例中有错别字。
使用 ansible-container(版本 0.2.0)并尝试使用 var_files
指令将变量传递给剧本(main.yml)。没运气。继续获得:
ansible-container_1 | ERROR! 'var_files' is not a valid attribute for a Play
main.yml 文件有这个块:
- hosts: all
var_files:
- postgres_vars.yml
文档似乎表明这是正确的方法。
感谢所有建议。
后续: 尝试了文档中列出的建议,但它们似乎也不起作用。
sudo ansible-container --var-file ./ansible/postgres_vars.yml build --from-scratch
因缺少变量名错误而失败。
剧本中应该是vars_files
(复数变量):docs.
ansible-container 示例中有错别字。