试图获得一个可靠的塔式作业来运行基于调查变量的库存?

问题描述

我正在使用 ansible 塔并打算做这样的事情。假设我在 ansible 塔中定义了这些库存

kanto-pkmn   unova-pkmn       johto-pkmn  
a            e                c
b            f                d        

现在我希望用户输入变量(假设他输入了 kanto 和 unova)然后脚本应该只在这些主机上运行。然而,问题是宿主应该维护某种形式的变量,将它们连接到各自的清单。

(例如,a 和 kanto 之间应该存在某种映射)

我探索过的想法:

多个清单似乎是最好的方法,但 ansible 塔只允许在工作期间设置一个清单

智能库存是另一种选择,但它似乎删除了以前库存的所有组,所以我似乎获得的是

a
b
c
f
e
f

有什么方法可以让我在群组完好无损的情况下获得诸如智能库存之类的东西,或者基本上可以得到类似的东西

[kanto-pkmn] (or anything that can be mapped to the file)
a
b
[unova-pkmn]
e
f

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)