ansible - Ansible 中是否有列出群组的选项?

标签 ansible

据我所知,ansible 有一个名为 --list-hosts 的选项用于列出主机。有没有列出主机组的选项?或者还有其他办法吗?

最佳答案

您可以使用debug模块简单地检查groups变量:

ansible localhost -m debug -a 'var=groups.keys()'

上面使用groups.keys()来获取组列表。您也可以删除 .keys() 部分来查看组成员身份:

ansible localhost -m debug -a 'var=groups'

关于ansible - Ansible 中是否有列出群组的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33363023/

相关文章:

ansible - 带有前导空格的多行字符串

amazon-web-services - 通过用户数据脚本安装新的 aws 实例时解密的变量

Ansible - 剧本 : Make sure your variable name does not contain invalid characters like '-'

google-cloud-platform - 如何使 Ansible Dynamic Inventory 与 Google Cloud Platform (Google Compute Engine)、GCP 一起使用

Ansible 替换 Windows 文本文件中的所有匹配项 - win_lineinfile

linux - 升级到 1.9 后,使用 sudo 的 Ansible 文件复制失败

escaping - Ansible转义双引号和单引号

bash - 涉及登录时如何编写bash脚本

Ansible 安装 Debian 软件包

git - Ansible galaxy provisionner 未在 Vagrant 中使用私钥