Обзор службы State Configuration службы автоматизации Azure

Примечание.

Прежде чем включить конфигурацию состояния автоматизации, мы хотели бы знать, что более новая версия DSC теперь общедоступна, управляемая функцией Политика Azure именованной гостевой конфигурации. Служба гостевой конфигурации объединяет функции расширения DSC, служба автоматизации Azure конфигурации состояния и наиболее часто запрашиваемые функции из отзывов клиентов. Гостевая конфигурация также включает поддержку гибридных компьютеров через серверы с поддержкой Arc.

State Configuration службы автоматизации Azure — это служба управления конфигурацией Azure, которая позволяет создавать и компилировать конфигурации PowerShell Desired State Configuration (DSC) и управлять ими для узлов в любом облаке или локальном центре обработки данных. Служба также импортирует ресурсы DSC и назначает конфигурации целевым узлам, и все это в облаке. Вы можете получить доступ к службе State Configuration службы автоматизации Azure на портале Azure, выбрав State Configuration (DSC) в разделе Управление конфигурацией.

Службу State Configuration службы автоматизации Azure можно использовать для управления разными компьютерами:

  • Виртуальные машины Azure
  • Виртуальные машины Azure (классические).
  • Физические или виртуальные машины под управлением Windows, расположенные локально или в облачной службе, отличной от Azure (в том числе экземплярах AWS EC2)
  • Физические или виртуальные машины под управлением Linux, расположенные локально, в Azure или облачной службе, отличной от Azure.

Если вы не готовы управлять конфигурацией компьютера из облака, служба State Configuration службы автоматизации Azure может также использоваться как конечная точка только для отчетности. Эта функция позволяет задавать (отправлять) конфигурации через DSC и просматривать сведения об отчетах в службе автоматизации Azure.

Примечание.

Управление виртуальными машинами Azure с помощью службы State Configuration службы автоматизации Azure включается без дополнительной платы, если установлена версия расширения Desired State Configuration для виртуальной машины Azure позднее 2.70. См. дополнительные сведения на странице с ценами на службу автоматизации.

Преимущества службы "Настройка состояния службы автоматизации Azure"

Служба State Configuration службы автоматизации Azure предоставляет ряд преимуществ по сравнению с использованием DSC за пределами Azure. Она обеспечивает быструю и простую масштабируемость тысяч компьютеров из безопасного центрального расположения. Вы можете легко переносить компьютеры в облачную среду, присваивать им декларативные конфигурации, а также просматривать отчеты, отражающие соответствие каждого компьютера требуемому состоянию.

Служба State Configuration службы автоматизации Azure связана с DSC так же, как модули runbook со скриптами PowerShell. Другими словами, служба автоматизации Azure помогает управлять сценариями PowerShell так же, как и конфигурациями DSC.

Встроенный опрашивающий сервер

Служба State Configuration службы автоматизации Azure предоставляет опрашивающий сервер DSC аналогично компоненту Windows DSC-Service. Целевые узлы могут автоматически получать конфигурации, переходить в требуемое состояние и сообщать о соответствии. Встроенный опрашивающий сервер в службе автоматизации Azure избавляет от необходимости устанавливать и обслуживать собственный опрашивающий сервер. Служба автоматизации Azure может работать с виртуальными и физическими машинами под управлением Windows или Linux, размещенными в облаке или локально.

Управление всеми артефактами DSC

Служба State Configuration службы автоматизации Azure обеспечивает тот же слой управления для Desired State Configuration PowerShell, который служба автоматизации Azure предлагает для скриптов PowerShell. Вы можете управлять всеми конфигурациями, ресурсами и целевыми узлами DSC с помощью портала Azure или PowerShell.

Снимок экрана со страницей службы автоматизации Azure

Импорт данных отчетов в журналы Azure Monitor

Узлы, управление которыми осуществляется с помощью "Настройка состояния службы автоматизации Azure", отправляют подробные отчеты с данными о состоянии на встроенный опрашивающий сервер. В службе "Настройка состояния службы автоматизации Azure" можно настроить отправку этих данных в рабочую область Log Analytics. См. раздел Пересылка данных отчетов службы State Configuration службы автоматизации Azure в журналах Azure Monitor.

Необходимые компоненты

При использовании службы State Configuration службы автоматизации Azure учитывайте требования, описанные в этом разделе.

Требования к операционной системе

Для узлов под управлением Windows поддерживаются следующие версии:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2;
  • Windows Server 2012
  • Windows Server 2008 R2 с пакетом обновления 1 (SP1)
  • Windows 10
  • Windows 8.1
  • Windows 7

Примечание.

Номер SKU автономного продукта Microsoft Hyper-V Server не содержит реализацию DSC. Поэтому управлять им с помощью PowerShell DSC или службы State Configuration службы автоматизации Azure невозможно.

Для узлов под управлением Linux расширение DSC для Linux поддерживает все дистрибутивы Linux, указанные в этой документации.

Требования DSC

Для всех узлов Windows, работающих в Azure, WMF 5.1 устанавливается при включении компьютеров. Для узлов, работающих под управлением Windows Server 2012 и Windows 7, включен WinRM.

Для всех узлов Linux, работающих в Azure, PowerShell DSC для Linux устанавливается при включении компьютеров.

Настройка частных сетей

Дополнительные сведения о портах, URL-адресах и других данных о сети, необходимых для узлов в частной сети, см. в статье Сведения о конфигурации сети службы автоматизации Azure.

Поддержка прокси-сервера

Поддержка прокси-сервера для агента DSC доступна в Windows версии 1809 и более поздних версий. Этот параметр включается путем установки значений свойств ProxyURL и ProxyCredential в скрипте метаконфигурации, используемом для регистрации узлов.

Примечание.

В службе State Configuration службы автоматизации Azure не предусмотрена поддержка прокси-сервера DSC для предыдущих версий Windows.

Для узлов Linux агент DSC поддерживает прокси-сервер и использует переменную http_proxy для определения URL-адреса. Дополнительные сведения о поддержке прокси-сервера см. в разделе Создание метаконфигураций DSC.

Записи DNS для каждого региона

При определении исключений рекомендуется использовать адреса, приведенные в таблице записей DNS для каждого региона.

Следующие шаги