0
我正在測試etcd作爲Ansible動態變量的永久存儲。Ansible etd查找不起作用
不知怎的,我不能得到{{lookup('etcd', '/key')}}
返回密鑰的值。
檢查etcd.py唯一坡平出來後是已出口export ANSIBLE_ETCD_URL='http://localhost:2379'
發揮爲ANSIBLE_ETCD_URL變量:
- name: lookup etcd
debug: {msg: "{{lookup('etcd', '/key')}}"}
ETCD值:
$ etcdctl get key
value
什麼我得到的Ansible:
TASK [lookup etcd] *************************************************************************************************************************************************
task path: /home/michal/gits/softcat/platforms-ansible-plays/when_defined.yaml:37
ok: [127.0.0.1] => {
"msg": ""
}
設置: ETCD版本:2.2.5 ansible 2.3.2.0 pyetcd(1.7.2)
問: 如何我可以得到這個工作,是否有一個額外的Python庫需要它的工作?