2015-11-02 70 views
0
認可

我的主機文件中包含了一批像這樣:組變量沒有被Ansible

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

雖然當我嘗試ping服務器:

ansible api_dev -m ping -vvvv 

我看到私鑰文件ISN沒有被使用。

另外,我也試圖在/ etc/ansible/group_vars創建group_var文件,然後指定這樣的關鍵:沒有運氣

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

不過。

我在尋找的信息:http://docs.ansible.com/ansible/intro_inventory.html#group-variables

我缺少的東西?還是有一個我完全無視的層級?

謝謝!

回答

0

Argh。

Ubuntu repo目前最新版本爲1.9。對於版本< 2使用該密鑰作爲:

ansible_ssh_private_key_file: 

希望這可以幫助別人!