Partage via


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. Veuillez à migrer 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

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