组件变量未被Ansible识别

时间:2015-11-02 21:09:23

标签: ansible

我的主机文件包含如下组:

[api_dev:vars]
private_key_file=/opt/keys/api_dev.pem

虽然我尝试ping服务器时:

ansible api_dev -m ping -vvvv

我发现私钥文件没有被使用。

此外,我还尝试在/ etc / ansible / group_vars中创建group_var文件,然后像这样指定密钥:

---
private_key_file: /opt/keys/api_dev.pem

仍然没有运气。

我正在查看有关http://docs.ansible.com/ansible/intro_inventory.html#group-variables

的信息

我错过了什么吗?或者是否存在我完全无视的层次结构?

谢谢!

1 个答案:

答案 0 :(得分:0)

哎呀。

Ubuntu repo目前最新版本为1.9。对于版本< 2,请将密钥用作:

ansible_ssh_private_key_file:

希望这有助于某人!