剧本中的容器variables
使用容器(版本0.2.0),并尝试使用var_files
指令将variables传递到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
文件似乎表明这是正确的做法。
https://docs.ansible.com/ansible-container/container_yml/template.html#passing-variables-to-your-playbook
所有的build议感激。
跟进:尝试了文档中列出的build议,他们似乎也没有工作。
sudo ansible-container --var-file ./ansible/postgres_vars.yml build --from-scratch
缺lessvariables名称错误。
它应该是在剧本: 文档中的vars_files
(复数variables)。
有一个错误的容器例子。