首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能将主机添加到多个组

不能将主机添加到多个组
EN

Stack Overflow用户
提问于 2016-09-01 09:32:26
回答 1查看 4.8K关注 0票数 0

我不确定以下是否可以通过ansible实现。我有如下所示的主机列表:注意:主机可以跨组重复

区域:美国 阶段: QA 主机: Host1 区域:美国 阶段: UAT 主机: Host2 区域:伦敦 阶段: QA 主机: Host3 区域:伦敦 阶段: UAT 主机: Host1

现在,我可能想在美国组的所有主机上运行某些任务。或者我可能想要运行主机与地区我们和舞台作为qa。或者我可能想运行属于QA组的所有主机。那我怎么能做到这一点呢?

EN

回答 1

Stack Overflow用户

发布于 2016-09-01 13:39:20

将库存文件定义为:

代码语言:javascript
复制
[US]
Host1
Host2

[London]
Host1
Host3

[QA]
Host1
Host3

[UAT]
Host1
Host2

在美国组中的所有主机上运行某些任务。

代码语言:javascript
复制
hosts: US

以地区我们和阶段作为qa运行主机

代码语言:javascript
复制
hosts: US:&QA

运行属于QA组的所有主机

代码语言:javascript
复制
hosts: QA

关于您没有显式要求的另一个模式(排除),请参阅模式上的文档。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39267838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档