PowerShell Desired State Configuration (DSC) — это декларативная платформа управления конфигурацией, встроенная в Windows. Вместо написания императивных скриптов («установи это, настрой то») вы описываете желаемое состояние сервера, а DSC сам приводит систему к этому состоянию и поддерживает его.
Типичные задачи для DSC:
- Установка ролей и компонентов Windows (IIS, DNS, DHCP)
- Управление файлами, реестром, службами
- Настройка сетевых параметров
- Установка пакетов MSI и EXE
- Управление пользователями и группами
- Контроль соответствия корпоративным стандартам
DSC работает на всех версиях Windows Server начиная с 2012 R2. В PowerShell 7+ появился DSC v3, но для Windows-серверов по-прежнему используется DSC v2, встроенный в Windows PowerShell 5.1.
Оставить комментарий