ansible playbook额外的变量顺序和优先级



我正在使用多个类似的--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将覆盖ab中的变量。

最新更新