在Ansible 2.4.2.0中,我可以在命令行上使用df[, v]
覆盖清单中设置的SSH密钥吗?使用ansible_ssh_private_key_file
选项无法在此问题上报告:Command-line flags (variable weight) not respected (bug or a feature?)
清单文件:
--private-key
命令行:
[group1]
instance1 ansible_host=host1 ansible_user=user1 ansible_ssh_private_key_file=~/.ssh/user1host1-id_rsa
答案 0 :(得分:3)
您可以使用--extra-vars
:
ansible-playbook playbook1.yml --extra-vars="ansible_ssh_private_key_file=some_other-id_rsa"
参数覆盖任何变量
Error: Expected expression.
position: fixed /* Here's what sticks it*/
^