ansible - Ansible 设置事实:使用变量评估 json 路径
问题描述
我需要获取有条件的数据。这段代码对我有用。
- name: retriving passwords...
uri:
...........
register: this
- name: Setting ssh secret fact...
set_fact:
ssh_secret: "{{ this.json.data.data.devuservalue }}"
when: ansible_user == "{{ user_dev }}"
的值{{ user_dev }}
也是devuservalue
。
如何devuservalue
从 ssh_secret: 行中删除此硬编码值。因为我必须添加几个带有条件的集合事实。如果我可以在变量中添加变量。