Intégration d’une machine à Automanage avec un modèle Azure Resource Manager (ARM)
Attention
Le 31 août 2024, Automation Update Management et l’agent Log Analytics qu’il utilise seront mis hors service. Migrez vers Azure Update Manager avant cette date. Pour obtenir de l’aide sur la migration vers Azure Update Manager, cliquez ici. Migrer maintenant.
Vue d’ensemble
Suivez les étapes pour intégrer une machine aux meilleures pratiques d’Automanage avec un modèle ARM.
Prérequis
- Vous devez disposer des autorisations de contrôle d’accès en fonction du rôle nécessaires.
- Vous devez être dans une région prise en charge et l’image de machine virtuelle prise en charge est mise en surbrillance dans ces prérequis
Présentation des modèles ARM
Le modèle ARM suivant intégrera votre machine spécifiée sur les meilleures pratiques d’Azure Automanage. Pour plus d’informations sur le modèle ARM et les étapes de déploiement, reportez-vous à la section Déploiement de modèle 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')]"
}
}
]
}
Déploiement de modèle ARM
Ce modèle ARM créera une attribution de profil de configuration pour la machine spécifiée.
Les valeurs configurationProfile
possibles sont les suivantes :
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction"
- "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesDevTest"
- "/subscriptions/[sub ID]/resourceGroups/resourceGroupName/providers/Microsoft.Automanage/configurationProfiles/customProfileName (pour les profils personnalisés)
Suivez ces étapes pour déployer le modèle ARM :
- Enregistrez ce modèle ARM sous
azuredeploy.json
. - Exécutez ce déploiement de modèle ARM à l’aide de la commande
az deployment group create --resource-group myResourceGroup --template-file azuredeploy.json
. - Fournissez les valeurs pour machineName et configurationProfileName lorsque vous y êtes invité.
- Vous êtes prêt à effectuer le déploiement.
Comme avec n’importe quel modèle ARM, il est possible de factoriser les paramètres dans un fichier azuredeploy.parameters.json
distinct et d’utiliser ce dernier en tant qu’argument lors du déploiement.