这有效...
从同一本主机的一个剧本访问另一个剧本的访问变量 示例:
---
- hosts: host1
- roles:
- role1
- role2
目标:您想从role2内部的role1中访问一些变量。
使用set_fact模块。
内部角色1:
name: save precious value
set_fact:
pantsu: shiroi
内部角色2:
name: Nozoki...
debug: msg="Color is {{pantsu}}"
但是当我尝试实现相同的目的
name: save ip
set_fact:
host_ip: ip
---
- hosts: "{{host_ip}}"
- roles:
- role3
- role4
引发以下错误:
“主机”字段的值无效,其中包含未定义的变量。