Подключение компьютер к службе "Автоматическое управление Azure" с помощью шаблона Azure Resource Manager (ARM)
Внимание
31 августа 2024 г. управление обновлениями службы автоматизации и агент Log Analytics, которые он использует, будет прекращен. Перед этим выполните миграцию в Диспетчер обновлений Azure. Дополнительные сведения о миграции в Диспетчер обновлений Azure см. здесь. Миграция сейчас.
Обзор
Выполните действия, чтобы подключить компьютер к рекомендациям по автоматическому управлению с помощью шаблона ARM.
Необходимые компоненты
- У вас должны быть необходимые разрешения на управление доступом на основе ролей
- Вы должны находиться в поддерживаемом регионе и выделенном образе виртуальной машины в этих предварительных требованиях
Обзор шаблона ARM
Приведенный ниже шаблон ARM подключает указанный компьютер для получения рекомендаций по Автоматического управления Azure. Сведения о шаблоне ARM и шагах по развертыванию шаблонов ARM в разделе развертывания шаблона ARM.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"machineName": {
"type": "String"
},
"configurationProfileName": {
"type": "String"
}
},
"resources": [
{
"type": "Microsoft.Compute/virtualMachines/providers/configurationProfileAssignments",
"apiVersion": "2022-05-04",
"name": "[concat(parameters('machineName'), '/Microsoft.Automanage/default')]",
"properties": {
"configurationProfile": "[parameters('configurationProfileName')]"
}
}
]
}
Развертывание шаблона ARM
Этот шаблон ARM создаст назначение профиля конфигурации для указанного компьютера.
Для configurationProfile
принимается одно из следующих значений:
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesDevTest"
- "/subscriptions/[sub ID]/resourceGroups/resourceGroupName/providers/Microsoft.Automanage/configurationProfiles/customProfileName (для пользовательских профилей)
Чтобы развернуть шаблон, выполните указанные ниже действия.
- Сохраните этот шаблон ARM как
azuredeploy.json
- Запуск этого развертывания шаблона ARM с помощью
az deployment group create --resource-group myResourceGroup --template-file azuredeploy.json
- Укажите значения для machineName и configurationProfileName при появлении запроса
- Вы готовы к развертыванию
Как и в любом шаблоне ARM, можно факторировать параметры в отдельный azuredeploy.parameters.json
файл и использовать его в качестве аргумента при развертывании.