我正在使用多个类似的--extra-vars
运行ansible-playbook
ansible-playbook --extra-vars @vars_a.yml --extra-vars @vars_b.yml --extra-vars @vars_c.yml
这些额外的变量的前缀是什么?vars_a.yml
会覆盖vars_c.yml
吗?反之亦然?
我用ansible-playbook
版本2.12.1对此进行了测试。稍后在命令中给出的变量将覆盖以前的变量。因此vars_c.yml
将覆盖a
和b
中的变量。