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

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

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

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

PS. Плейбук запускается из дженкинса.
  • Вопрос задан
  • 221 просмотр
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Слёрм
    Ansible: Infrastucture as Code
    2 месяца
    Далее
  • Нетология
    DevOps-инженер с нуля
    19 месяцев
    Далее
  • Skillbox
    Профессия DevOps-инженер PRO
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@mureevms
- name: For host1 and host2
  hosts: host1,host2
  roles:
    - role1
    - role2
    - role3

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

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

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