ansible的一些解惑


with_ini模块是遍历
config.ini [UPGRADE] db1=TSDEAL
db2=TSDEV
with_ini: .* section=UPGRADE file=config.ini re=true
*:指的是下面的所有key ,也可以指定一个key或者多个key 分段里面的内容的key
db1=TSDEAL
db2=TSDEV
section指的是 分段
[UPGRADE]
re支持正则 ,前面的.*就是正则
with_ini 遍历前面.* 或者说所有的key,然后得到每个key的value即item
include模块: - include: with_ini 那么include里面所有的任务都可以获取到config.ini里面变量值 不然不用include,那么每个任务都要with_ini
include的yml文件必须是
顶格写task,并且只包含tasks,没有host,否则不生效

'with_ini' is not a valid attribute for a PlaybookInclude
海纳百川 ,有容乃大

浙公网安备 33010602011771号