将变量传递给循环中要调用的角色

时间:2019-11-27 08:18:50

标签: ansible

我正在尝试将变量传递给在循环中被称为ansible的角色。下面是代码片段

    - name: my_cool_role 
      include_role:
        name: my_role 
      vars:
        role_entity_var: "{{ my_entity }}"
      loop: 
        - "{{ entities }}"
      loop_control:
        loop_var: my_entity     
      tags: 
        - "workload-scope"
        - "quorum-cluster"

但是当角色被调用

- name: Debug
  debug:
    msg: " ******* {{ role_entity_var }} ******* "

未设置变量,并且ansible失败。

0 个答案:

没有答案