Partager via


Utiliser des modèles d’image personnalisés pour créer des images personnalisées dans Azure Virtual Desktop

Les modèles d’image personnalisés dans Azure Virtual Desktop vous permettent de créer facilement une image personnalisée que vous pouvez utiliser lors du déploiement de machines virtuelles hôtes de session. L’utilisation d’images personnalisées vous permet de normaliser la configuration de vos machines virtuelles hôtes de session pour votre organization. Les modèles d’image personnalisés sont basés sur Azure Image Builder et adaptés à Azure Virtual Desktop.

Cet article explique comment créer un modèle d’image personnalisé, puis créer une image personnalisée à l’aide de ce modèle. Pour plus d’informations, consultez Modèles d’image personnalisés.

Configuration requise

Avant de pouvoir créer un modèle d’image personnalisé, vous devez remplir les conditions préalables suivantes :

  • Les fournisseurs de ressources suivants inscrits sur votre abonnement. Pour plus d’informations sur la façon dont vous pouvez case activée leurs status d’inscription et comment les inscrire si nécessaire, consultez Fournisseurs et types de ressources Azure.

    • Microsoft.DesktopVirtualization
    • Microsoft.VirtualMachineImages
    • Microsoft.Storage
    • Microsoft.Compute
    • Microsoft.Network
    • Microsoft.KeyVault
    • Microsoft.ContainerInstance
  • Un groupe de ressources pour stocker des modèles d’images et des images personnalisés. Si vous spécifiez votre propre groupe de ressources à utiliser par Azure Image Builder, il doit être vide avant le démarrage de la génération de l’image.

  • Identité managée affectée par l’utilisateur. Nous vous recommandons d’en créer un spécifiquement à utiliser avec des modèles d’image personnalisés.

  • Créez un rôle personnalisé dans le contrôle d’accès en fonction du rôle (RBAC) Azure avec les autorisations suivantes en tant qu’actions :

    "Microsoft.Compute/galleries/read",
    "Microsoft.Compute/galleries/images/read",
    "Microsoft.Compute/galleries/images/versions/read",
    "Microsoft.Compute/galleries/images/versions/write",
    "Microsoft.Compute/images/write",
    "Microsoft.Compute/images/read",
    "Microsoft.Compute/images/delete"
    
  • Attribuez le rôle personnalisé à l’identité managée. Cette étendue doit être appropriée pour votre déploiement, idéalement pour le groupe de ressources que vous utilisez stocker des modèles d’images personnalisées.

  • Facultatif : si vous souhaitez distribuer votre image à Azure Compute Gallery, créez une galerie Azure Compute Gallery, puis créez une définition d’image de machine virtuelle. Lorsque vous créez une définition d’image de machine virtuelle dans la galerie, vous devez spécifier la génération de l’image que vous avez l’intention de créer, soit la génération 1 ou la génération 2. La génération de l’image que vous souhaitez utiliser comme image source doit correspondre à la génération spécifiée dans la définition de l’image de machine virtuelle. Ne créez pas de version d’image de machine virtuelle à ce stade. Cette opération sera effectuée par Azure Virtual Desktop.

  • Facultatif : vous pouvez utiliser un réseau virtuel existant lors de la création d’une image. Si vous le faites, l’identité managée que vous utilisez a besoin d’accéder au réseau virtuel ou au groupe de ressources qu’elle contient. Pour plus d’informations, consultez Autorisation de personnaliser des images sur vos réseaux virtuels.

    Si ce réseau virtuel utilise une stratégie de service privé, elle doit être désactivée pour qu’Azure Image Builder fonctionne correctement. Pour plus d’informations, consultez Désactiver la stratégie de service privé sur le sous-réseau.

Créer une image d'appareil personnalisée

Il existe deux parties pour créer une image personnalisée. Vous devez d’abord créer un modèle d’image personnalisé, puis générer l’image à l’aide du modèle d’image personnalisée.

Créer un modèle d’image personnalisé

Pour créer une image personnalisée à l’aide du Portail Azure :

  1. Connectez-vous au Portail Azure.

  2. Dans la barre de recherche, entrez Azure Virtual Desktop et sélectionnez l’entrée de service correspondante.

  3. Sélectionnez Modèles d’image personnalisés, puis +Ajouter un modèle d’image personnalisé.

  4. Sous l’onglet Informations de base , renseignez les informations suivantes :

    Paramètre Valeur/Description
    Nom du modèle Entrez un nom pour le modèle d’image personnalisée.
    Importer à partir d’un modèle existant Sélectionnez Oui si vous avez un modèle d’image personnalisé existant que vous souhaitez utiliser comme base du nouveau modèle.
    Abonnement Sélectionnez l’abonnement que vous souhaitez utiliser dans la liste.
    Groupe de ressources Sélectionnez un groupe de ressources existant.
    Lieu Sélectionnez une région dans la liste où le modèle d’image personnalisé sera créé.
    Identité gérée Sélectionnez l’identité managée à utiliser pour créer le modèle d’image personnalisée.

    Une fois que vous avez terminé cet onglet, sélectionnez Suivant.

  5. Sous l’onglet Image source , pour Type de source, sélectionnez la source de votre modèle parmi l’une des options, puis renseignez les autres champs pour ce type de source. La prise en charge des machines virtuelles confidentielles et des lancements approuvés est héritée d’Azure VM Image Builder. Pour plus d’informations, consultez Machine virtuelle confidentielle et Prise en charge du lancement approuvé.

    • L’image de plateforme (Place de marché) fournit une liste des images disponibles dans le Place de marché Azure pour Azure Virtual Desktop.

      Paramètre Valeur/Description
      Sélectionner une image Sélectionnez l’image que vous souhaitez utiliser dans la liste. La génération de l’image s’affiche.
    • Image managée fournit la liste des images managées que vous avez dans l’abonnement et l’emplacement que vous avez sélectionnés sous l’onglet Informations de base .

      Paramètre Valeur/Description
      ID d’image Sélectionnez l’ID d’image que vous souhaitez utiliser dans la liste. La génération de l’image s’affiche.
    • Azure Computer Gallery fournit la liste des définitions d’images que vous avez dans azure Compute Gallery.

      Paramètre Valeur/Description
      Nom de la galerie Sélectionnez la galerie Azure Compute Gallery qui contient l’image source que vous souhaitez utiliser dans la liste.
      Définition d’image de la galerie Sélectionnez la définition d’image de galerie que vous souhaitez utiliser dans la liste.
      Version de la galerie Sélectionnez la version de la galerie que vous souhaitez utiliser dans la liste. La génération de l’image s’affiche.

    Une fois que vous avez terminé cet onglet, sélectionnez Suivant.

  6. Sous l’onglet Cibles de distribution, case activée la zone appropriée, que vous souhaitiez créer une image managée, une image De la Galerie d’ordinateurs Azure ou les deux :

    • Pour image managée, renseignez les informations suivantes :

      Paramètre Valeur/Description
      Groupe de ressources Sélectionnez un groupe de ressources existant dans la liste pour l’image managée.

      Si vous choisissez un autre groupe de ressources que celui que vous avez sélectionné sous l’onglet Informations de base , vous devez également ajouter la même attribution de rôle pour l’identité managée.
      Nom de l’image Sélectionnez une image managée existante dans la liste ou sélectionnez Créer une image managée.
      Lieu Sélectionnez la région Azure dans la liste de l’image managée.
      Nom de la sortie d’exécution Entrez un nom de sortie d’exécution pour l’image. Il s’agit d’un champ de texte libre.
    • Pour Azure Computer Gallery, renseignez les informations suivantes :

      Paramètre Valeur/Description
      Nom de la galerie Sélectionnez la galerie Azure Compute Gallery vers laquelle vous souhaitez distribuer l’image à partir de la liste.
      Définition d’image de la galerie Sélectionnez la définition d’image de galerie que vous souhaitez utiliser dans la liste.
      Version de l’image de la galerie Optionnel Entrez un numéro de version pour l’image. Si vous n’entrez pas de valeur, une valeur est générée automatiquement.
      Nom de la sortie d’exécution Entrez un nom de sortie d’exécution pour l’image. Il s’agit d’un champ de texte libre.
      Régions répliquées Sélectionnez les régions Azure à stocker et répliquer l’image. La région que vous avez sélectionnée pour le modèle d’image personnalisée est automatiquement sélectionnée.
      Exclu de la dernière version Sélectionnez Oui pour empêcher l’utilisation de cette version d’image là où vous spécifiez latest comme version de l’élément ImageReference lorsque vous créez une machine virtuelle. Sinon, sélectionnez Non.

      Pour modifier cela ultérieurement, consultez Lister, mettre à jour et supprimer des ressources de la galerie.
      Type de compte de stockage Sélectionnez le type de compte de stockage et la redondance dans la liste.

    Une fois que vous avez terminé cet onglet, sélectionnez Suivant.

  7. Sous l’onglet Propriétés de build, renseignez les informations suivantes :

    Paramètre Valeur/Description
    Délai d’expiration de build (minutes) Entrez la durée maximale d’attente lors de la création du modèle d’image (y compris toutes les personnalisations, validations et distributions).

    Les personnalisations telles que l’installation du module linguistique ou Configurer l’optimisation Windows nécessitent Windows Update et nous vous recommandons d’obtenir un délai d’expiration de build plus élevé. Windows Update est automatiquement déclenché pour ces scripts intégrés.
    Taille de la machine virtuelle de build Sélectionnez une taille pour la machine virtuelle temporaire créée et utilisée pour générer le modèle. Vous devez sélectionner une taille de machine virtuelle qui correspond à la génération de votre image source.
    Taille du disque du système d’exploitation (Go) Sélectionnez le groupe de ressources auquel vous avez affecté l’identité managée.

    Si vous avez affecté l’identité managée à l’abonnement, vous pouvez également créer un groupe de ressources ici.
    Groupe intermédiaire Entrez le nom d’un nouveau groupe de ressources qu’Azure Image Builder doit utiliser pour créer les ressources Azure dont il a besoin pour créer l’image. Si vous laissez ce champ vide, Azure Image Builder crée son propre groupe de ressources par défaut.
    Créer une identité managée de machine virtuelle Sélectionnez une identité managée affectée par l’utilisateur si vous souhaitez que la machine virtuelle de build s’authentifie auprès d’autres services Azure. Pour plus d’informations, consultez Identité affectée par l’utilisateur pour la machine virtuelle de build Image Builder.
    Réseau virtuel Sélectionnez un réseau virtuel existant pour la machine virtuelle utilisée pour générer le modèle. Si vous ne sélectionnez pas de réseau virtuel existant, un réseau temporaire est créé, ainsi qu’une adresse IP publique pour la machine virtuelle temporaire.
    Sous-réseau Si vous avez sélectionné un réseau virtuel existant, sélectionnez un sous-réseau dans la liste.

    Une fois que vous avez terminé cet onglet, sélectionnez Suivant.

  8. Sous l’onglet Personnalisations , vous pouvez ajouter des scripts intégrés ou vos propres scripts qui s’exécutent lors de la création de l’image.

    Pour ajouter un script intégré :

    1. Sélectionnez +Ajouter un script intégré.

    2. Sélectionnez les scripts que vous souhaitez utiliser dans la liste et renseignez les informations requises. Les scripts intégrés incluent des redémarrages si nécessaire.

    3. Sélectionnez Enregistrer.

    Pour ajouter votre propre script :

    1. Sélectionnez +Ajouter votre propre script.

    2. Entrez un nom pour votre script et l’URI (Uniform Resource Identifier) pour votre script. Il doit s’agir d’un emplacement disponible publiquement, tel que GitHub, un service web ou votre propre compte de stockage. Pour utiliser un compte de stockage, vous devez attribuer à l’identité managée un rôle RBAC approprié, tel que Lecteur de données Blob du stockage.

    3. Sélectionnez Enregistrer. Vous pouvez répéter ces étapes pour chacun de vos propres scripts que vous souhaitez ajouter.

    Vous pouvez modifier l’ordre d’exécution des scripts en sélectionnant Déplacer vers le haut, Descendre, Déplacer vers le haut ou Déplacer vers le bas. Une fois que vous avez terminé cet onglet, sélectionnez Suivant.

  9. Sous l’onglet Étiquettes , entrez les paires nom/valeur que vous pouvez utiliser pour organiser vos ressources, puis sélectionnez Suivant. Une balise par défaut de AVD_IMAGE_TEMPLATE : AVD_IMAGE_TEMPLATE est automatiquement créée. Pour plus d’informations, consultez Guide de décision sur l’attribution de noms et l’étiquetage des ressources.

  10. Sous l’onglet Vérifier et créer , passez en revue les informations utilisées pendant le déploiement, puis sélectionnez Créer.

Conseil

  • L’affichage du nouveau modèle peut prendre environ 20 secondes. Dans Modèles d’images personnalisées, sélectionnez Actualiser pour case activée le status.

  • La suppression ou la désinstallation de l’application Microsoft Store n’est pas prise en charge. Découvrez comment configurer l’accès au Microsoft Store.

Générer l’image

Une fois que votre modèle d’image personnalisé a été créé, vous devez générer l’image personnalisée. Pour générer l’image personnalisée à l’aide de la Portail Azure :

  1. Dans Modèles d’images personnalisées, case activée la zone du modèle d’image personnalisé que vous souhaitez générer.

  2. Sélectionnez Démarrer la génération. L’image commence à être générée. Le temps nécessaire à l’exécution dépend du temps nécessaire à l’exécution de tous les scripts intégrés et de vos propres scripts.

  3. Sélectionnez Actualiser pour case activée le status. Vous pouvez voir plus d’informations sur le status de build en sélectionnant le nom du modèle d’image personnalisée où vous pouvez voir l’état d’exécution de build.

Créer un pool d’hôtes avec des hôtes de session à l’aide de l’image personnalisée

Maintenant que vous avez créé une image personnalisée, vous pouvez l’utiliser lors de la création de machines virtuelles hôtes de session. Si vous souhaitez créer un pool d’hôtes et des hôtes de session à partir d’Azure Virtual Desktop à l’aide de la Portail Azure, suivez les étapes décrites dans Créer un pool d’hôtes. Pour l’onglet Machines Virtuelles, si vous ajoutez des machines virtuelles, procédez comme suit pour utiliser votre image personnalisée :

  1. Pour Image, sélectionnez Afficher toutes les images.

  2. Sélectionnez Mes éléments.

  3. Sélectionnez Mes images pour afficher la liste des images managées, ou sélectionnez Images partagées pour afficher une liste d’images dans Azure Compute Gallery.

    Importante

    Lorsque vous sélectionnez une taille de machine virtuelle, vous devez sélectionner une taille qui correspond à la génération de votre image source.

  4. Effectuez les étapes pour créer un pool d’hôtes et des hôtes de session à partir de votre image personnalisée.

Étapes suivantes

Se connecter à Azure Virtual Desktop