1

在我的 Ansible 剧本中,我想使用有条件的主机。例如:如果tag_Name_WebServer 和tage_Environment_development。

所以它应该返回属于开发环境的服务器列表,并且应该将名称标记为 Webserver。请帮我修复它。

我尝试过:

---
- name: Development WebServer Configuration
  hosts: tag_Name_WebServer:tag_Name_Development

但我得到的结果是所有来自 WebServer 和所有来自环境开发的实例列表。如何放置合适的条件?

4

1 回答 1

1

得到了解决方案。条件应如下所示:

---
- name: Development WebServer Configuration
  hosts: tag_Name_WebServer:&tag_Name_Development

在这种情况下,您将获得两组的交集。

于 2015-06-30T05:46:09.967 回答