2015-06-30 3 views
0

В моей книге Ansible playbook я хочу использовать хост с условием. Например: если tag_Name_WebServer и tage_Environment_development.Как установить условие для хостов в недоступном для просмотра playbook с использованием динамических ресурсов ec2

Поэтому он должен вернуть мне список серверов, принадлежащих среде разработки, и должен иметь тег Name как Web-сервер. Пожалуйста, помогите мне исправить это.

Я попытался с:

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

Но результатом я получаю список экземпляра все из WebServer и все от развития окружающей среды. Как правильно установить состояние?

ответ

0

Получил решение. Условие должно быть следующим:

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

В этом случае вы получите пересечение двух групп.

+0

Это задокументировано на странице [Ansible Intro Patterns] (http://docs.ansible.com/ansible/intro_patterns.html#patterns). –

Смежные вопросы