Integrar uma máquina para gerenciar automaticamente com um modelo do Azure Resource Manager (ARM)
Atenção
Em 31 de agosto de 2024, o Automation Update Management e o agente do Log Analytics que ele usa serão desativados. Migre para o Azure Update Manager antes disso. Consulte as orientações sobre como migrar para o Azure Update Manager aqui. Migre agora.
Descrição geral
Siga as etapas para integrar uma máquina para gerenciar automaticamente as práticas recomendadas usando um modelo ARM.
Pré-requisitos
- Você deve ter as permissões de controle de acesso baseadas em função necessárias
- Você deve estar em uma região suportada e a imagem da VM suportada destacada nesses pré-requisitos
Visão geral do modelo ARM
O modelo ARM a seguir integrará sua máquina especificada às Práticas Recomendadas do Azure Automanage. Os detalhes sobre o modelo ARM e as etapas sobre como implantar estão localizados na seção de implantação do modelo 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')]"
}
}
]
}
Implantação de modelo ARM
Este modelo ARM criará uma atribuição de perfil de configuração para sua máquina especificada.
O configurationProfile
valor pode ser um dos seguintes valores:
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesDevTest"
- "/subscriptions/[sub ID]/resourceGroups/resourceGroupName/providers/Microsoft.Automanage/configurationProfiles/customProfileName (para perfis personalizados)
Siga estas etapas para implantar o modelo ARM:
- Salve este modelo ARM como
azuredeploy.json
- Execute esta implantação de modelo ARM com
az deployment group create --resource-group myResourceGroup --template-file azuredeploy.json
- Forneça os valores para machineName e configurationProfileName quando solicitado
- Você está pronto para implantar
Como em qualquer modelo ARM, é possível fatorar os parâmetros em um arquivo separado azuredeploy.parameters.json
e usá-los como argumento ao implantar.