使用 ansible-container (version 0.2.0) 并尝试使用var_files
指令将变量传递给 playbook (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
因缺少变量名错误而失败。