Задать вопрос
@ajeysilver

Как разграничить выполнение ролей ansible для разных хостов?

Добрый день! Имеется один плэйбук, который запускает две роли.
Первая роль - должна выполняться только на хосте 1 и хосте 2 и не трогать хост 3.
Вторая роль - только на хосте 3 и не трогать 1 и 2.

Это можно реализовать в рамках одного плейбука, не разделяя его?

PS. Плейбук запускается из дженкинса.
  • Вопрос задан
  • 187 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mureevms
- name: For host1 and host2
  hosts: host1,host2
  roles:
    - role1
    - role2
    - role3

- name: For host3
  hosts: host3
  roles:
    - role2
    - role4
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы