Ansible:访问 set_fact 设置的事实
Ansible: Access facts set by set_fact
我需要能够使用 Ansible 中的任务设置变量。我为此使用 set_fact,但似乎无法访问我设置的事实。下面的代码有什么问题:
- name: kludge1
set_fact: fake_y = "{{ [] }}"
- name: Loop
debug:
msg: "{{ item }}"
with_items: "{{ fake_y }}"
=
...
前后有空格
- name: kludge1
set_fact: fake_y="{{ [] }}"
避免使用 var=
快捷语法。改用原始的 YAML 语法,它会减少错误:
- name: kludge1
set_fact:
fake_y: "{{ [] }}"
我需要能够使用 Ansible 中的任务设置变量。我为此使用 set_fact,但似乎无法访问我设置的事实。下面的代码有什么问题:
- name: kludge1
set_fact: fake_y = "{{ [] }}"
- name: Loop
debug:
msg: "{{ item }}"
with_items: "{{ fake_y }}"
=
...
- name: kludge1
set_fact: fake_y="{{ [] }}"
避免使用 var=
快捷语法。改用原始的 YAML 语法,它会减少错误:
- name: kludge1
set_fact:
fake_y: "{{ [] }}"