gpt4 book ai didi

python - 如何从 Ansible list 文件中获取主机列表?

转载 作者:太空狗 更新时间:2023-10-29 17:25:46 33 4
gpt4 key购买 nike

有没有办法使用 Ansible Python API 从给定的 list 文件/组组合中获取主机列表?

例如,我们的库存文件按服务类型拆分:

[dev:children]
dev_a
dev_b

[dev_a]
my.host.int.abc.com

[dev_b]
my.host.int.xyz.com


[prod:children]
prod_a
prod_b

[prod_a]
my.host.abc.com

[prod_b]
my.host.xyz.com

我能否以某种方式使用 ansible.inventory 来传递特定的 list 文件和我想要操作的组,并让它返回匹配的主机列表?

最佳答案

使用与之前相同的技巧,但不是all,而是传递您要列出的组名:

ansible(此处为组名)-i(此处为 list 文件)--list-hosts

关于python - 如何从 Ansible list 文件中获取主机列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37623849/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com