Intégration d’une machine à Automanage avec un modèle Azure Resource Manager (ARM)

Attention

Le 30 septembre 2027, le service Meilleures pratiques Azure Automanage sera mis hors service. Par conséquent, toute tentative de création d’un profil de configuration ou d’intégration d’un nouvel abonnement au service entraînera une erreur. Pour en savoir plus sur les modalités de migration vers Azure Policy avant cette date, cliquez ici.

Attention

À compter du 1er février 2025, Azure Automanage commencera à déployer des modifications pour cesser la prise en charge et l’application de tous les services dépendant de l’agent Microsoft Monitoring Agent (MMA) déconseillé. Pour continuer à utiliser Change Tracking and Management, VM Insights, Update Management et Azure Automation, migrez vers le nouvel agent Azure Monitor (AMA).

Vue d’ensemble

Suivez les étapes pour intégrer une machine aux meilleures pratiques d’Automanage avec un modèle ARM.

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 :

  1. Enregistrez ce modèle ARM sous azuredeploy.json.
  2. 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.
  3. Fournissez les valeurs pour machineName et configurationProfileName lorsque vous y êtes invité.
  4. 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.

Étapes suivantes

Apprenez-en davantage sur Automanage pour Linux et Windows