winapp.example.comЗдравствуйте, у меня есть файл инвентаризации, в котором содержатся серверы приложений Windows, веб-серверы и только соответствующие службы, которые необходимо остановить или перезапустить.
Требование состоит в том, что для группы хостов должны быть остановлены только определенные службы. Например, серверы приложений следует пользоваться услугами под серверами приложений: вары
Ценю твою помощь !!!
Файл Inventory\hosts.ini содержит
[серверы приложений]
winapp1.example.com
winapp2.example.com
[серверы приложений:вары]
Сервисы:
- Рабочий процесс
- Служба конфигурации
- Служба синхронизации
- Родительская служба конфигурации
[ведомые серверы]
winslvapp1.example.com
winslvapp2.example.com
[slaveappservers:vars]
Сервисы:
- Служба синхронизации
- Родительская служба конфигурации
[веб-серверы]
webser1.ent.wfb.bank.corp
[веб-серверы:вары]
Сервисы:
- Рабочий процесс
- Служба синхронизации
- Родительская служба конфигурации
[все серверы: дети]
серверы приложений
подчиненные серверы
веб-серверы
service_stop.yml
---
- название: демонстрация остановки службы SHRP
хозяева: все
сбор_фактов: ложь
задачи:
- имя: Приостановить службу
win_service:
имя: "{{ элемент }}"
состояние: остановлено
петля:
- "{{ Сервисы }}"