Я хочу управлять серверами в нашем промежуточном конвейере с помощью Powershell DSC (push model). Серверы карту к окружающей среде следующим образомУправление несколькими серверами в среде с Powershell DSC
- Разработка: 1 сервер
- Тест: 2 сервера
- UAT: 2 сервера
- Производство: 2 сервера
Сервер (ы) в одной среде имеют одинаковую конфигурацию. Но конфигурация отличается между средами. Я хотел пойти с моделью push, потому что мне не нужно настраивать выталкивающий сервер.
Powershell DSC предлагает возможность управления конфигурацией через данные конфигурации в отдельном файле. Но это связано с предостережением, которое необходимо указать имя узла, соответствующее соответствующему имени сервера. И это означает, что мне нужно скопировать данные конфигурации для каждого сервера в одной среде. И при изменении конфигурации мне нужно помнить, что есть второе место, где мне нужно обновить значение конфигурации.
Кроме того, меня не интересуют имена серверов. Если завтра серверы будут заменены новыми серверами, конфигурация должна быть просто применена, что имеет отношение к среде.
Каков наилучший подход к управлению несколькими серверами в одной среде с одинаковой конфигурацией?
Спасибо за ссылки. Я проверю их до конца недели. –