Partager via


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

Les modèles d’images personnalisées 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 standardiser la configuration de vos machines virtuelles hôtes de session pour votre organisation. Les modèles d’images personnalisées sont basés sur Azure Image Builder et adaptés à Azure Virtual Desktop.

Cet article vous montre comment créer un modèle d’image personnalisée, puis créer une image personnalisée à l’aide de ce modèle. Si vous souhaitez en savoir plus, veuillez consulter la rubrique Modèles d’images personnalisées.

Prérequis

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

  • Les fournisseurs de ressources suivants inscrits dans votre abonnement. Si vous souhaitez savoir comment vérifier leur état d’inscription et savoir comment les inscrire si nécessaire, veuillez consulter la rubrique 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 personnalisées et des images. Si vous spécifiez votre propre groupe de ressources à utiliser pour Azure Image Builder, il doit être vide avant le démarrage de la génération d’image.

  • Une identité managée affectée par l’utilisateur. Nous vous recommandons d’en créer une spécifiquement à utiliser avec des modèles d’images personnalisées.

  • 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. Cela devrait être évalué judicieusement pour votre déploiement, idéalement pour le groupe de ressources que vous utilisez pour 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 envisagez de créer, soit la génération 1, soit la génération 2. La génération de l’image à 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. Azure Virtual Desktop s’en chargera.

  • Facultatif : vous pouvez utiliser un réseau virtuel existant lors de la génération d’une image. Dans ce cas, l’identité managée que vous utilisez doit accéder au réseau virtuel ou au groupe de ressources qui la contient. Si vous souhaitez en savoir plus, veuillez consulter la rubrique Autorisation de personnaliser des images sur vos réseaux virtuels.

    Si ce réseau virtuel utilise une stratégie de service privé, il doit être désactivé 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 personnalisée

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

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

Pour créer une image personnalisée à l’aide du Portail Azure, procédez comme suit :

  1. Connectez-vous au portail Azure.

  2. Dans la barre de recherche, tapez Azure Virtual Desktop, puis sélectionnez l’entrée du service correspondant.

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

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

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

    Après avoir renseigné cet onglet, sélectionnez Suivant.

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

    • Image de plateforme (Place de marché) fournit une liste des images disponibles dans la Place de marché Azure pour Azure Virtual Desktop.

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

      Paramètre Valeur/description
      ID de l'image Sélectionnez l’ID d’image à utiliser dans la liste. La génération de l’image s’affiche.
    • Azure Computer Gallery fournit une 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 galerie Sélectionnez la définition d’image de galerie à utiliser dans la liste.
      Version de la galerie Sélectionnez la version de la galerie à utiliser dans la liste. La génération de l’image s’affiche.

    Après avoir renseigné cet onglet, sélectionnez Suivant.

  6. Sous l’onglet Cibles de distribution, cochez la case appropriée si vous souhaitez créer une image managée, une image Azure Computer Gallery ou les deux :

    • Pour l’image managée, fournissez les informations suivantes :

      Paramètre Valeur/description
      Resource group 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 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.
      Emplacement Sélectionnez la région Azure dans la liste pour l’image managée.
      Nom de la sortie d’exécution Entrez un nom de sortie d’exécution pour l’image. Ce champ est un champ de texte libre.
    • Pour Azure Computer Gallery, fournissez les informations suivantes :

      Paramètre Valeur/description
      Nom de la galerie Sélectionnez la galerie Azure Compute Gallery dans laquelle vous souhaitez distribuer l’image depuis la liste.
      Définition d’image de galerie Sélectionnez la définition d’image de galerie à utiliser dans la liste.
      Version de l’image de galerie Facultatif : entrez un numéro de version pour l’image. Si vous n’entrez pas de valeur, le programme en génère une automatiquement.
      Nom de la sortie d’exécution Entrez un nom de sortie d’exécution pour l’image. Ce champ est un champ de texte libre.
      Régions répliquées Sélectionnez les régions Azure où stocker, puis 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, veuillez consulter la rubrique Répertorier, mettre à jour, puis supprimer des ressources de la galerie.
      Type de compte de stockage Sélectionnez le type et la redondance du compte de stockage dans la liste.

    Après avoir renseigné cet onglet, sélectionnez Suivant.

  7. Dans l’onglet Propriétés de la génération, fournissez les informations suivantes :

    Paramètre Valeur/description
    Délai d’expiration de la génération (minutes) Entrez la durée maximale d’attente lors de la génération du modèle d’image (inclut l’ensemble des personnalisations, validations et distributions).

    Des personnalisations telles que l’installation du module linguistique ou la configuration de l’optimisation Windows nécessitent Windows Update, et nous vous recommandons un délai d’expiration de build plus élevé. Windows Update est déclenché automatiquement pour ces scripts intégrés.
    Taille de la machine virtuelle de génération du modèle Sélectionnez une taille pour la machine virtuelle temporaire créée, puis 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 attribué l’identité managée.

    Sinon, si vous avez affecté l’identité managée à l’abonnement, vous pouvez créer un groupe de ressources ici.
    Groupe intermédiaire Entrez un nom pour un nouveau groupe de ressources qu’Azure Image Builder doit utiliser pour créer les ressources Azure nécessaires pour créer l’image. Si vous laissez ce champ vide, Azure Image Builder crée son propre groupe de ressources par défaut.
    Identité managée de machine virtuelle de build 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.
    Subnet Si vous avez sélectionné un réseau virtuel existant, sélectionnez un sous-réseau dans la liste.

    Après avoir renseigné 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 génération 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, puis fournissez les informations requises. Les scripts intégrés incluent des redémarrages quand ils sont nécessaires.

    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 accessible au public, 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 de 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 Monter, Descendre, Déplacer vers le haut ou Déplacer vers le bas. Après avoir renseigné cet onglet, sélectionnez Suivant.

  9. Sous l’onglet Balises, entrez les paires nom et valeur que vous pouvez utiliser pour organiser vos ressources, puis sélectionnez Suivant. Une balise par défaut AVD_IMAGE_TEMPLATE : AVD_IMAGE_TEMPLATE est créée automatiquement. Si vous souhaitez en savoir plus, veuillez consulter la rubrique Guide de décision concernant le nommage 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 vérifier l’état.

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

Créer l’image

Une fois votre modèle d’image personnalisée créé, vous devez générer l’image personnalisée. Pour générer l’image personnalisée à l’aide du Portail Azure, procédez comme suit :

  1. Dans Modèles d’images personnalisées, cochez la case correspondant au modèle d’image personnalisée 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 vérifier l’état. Vous trouverez plus d’informations sur l’état de la génération en sélectionnant le nom du modèle d’image personnalisée où apparaît l’état d’exécution de la génération.

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 depuis Azure Virtual Desktop à l’aide du 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 votre image, sélectionnez Afficher toutes les images.

  2. Sélectionnez Mes éléments.

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

    Important

    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 depuis votre image personnalisée.

Étapes suivantes

Se connecter à Azure Virtual Desktop