App Layering

Publier des images en couches à partir d’un modèle

Les images en couches sont des machines virtuelles composées à partir des couches et des paramètres spécifiés dans un modèle d’image. À l’aide d’un modèle d’image, vous pouvez publier autant d’images en couches que nécessaire dans un emplacement de votre Provisioning Service ou de l’hyperviseur que vous spécifiez dans la configuration du connecteur.

Lorsque des images en couches sont publiées, vous pouvez utiliser des scripts pour effectuer des étapes importantes spécifiques à une couche. Par exemple, vous pouvez activer Microsoft Office, ce qui peut être nécessaire avant que la machine virtuelle ne soit utilisée comme disque maître pour vos outils de déploiement.

Le mécanisme utilisé pour exécuter ces scripts peut varier, y compris notre propre fonctionnalité kmssetup.cmd, la prise en charge de l’exécution unique ou même l’exécution manuelle des scripts. Une fois que tous les scripts ont été exécutés ou que d’autres étapes manuelles ont été effectuées et que la machine virtuelle est dans l’état souhaité, un arrêt du système d’exploitation invité est initié soit par les scripts, soit manuellement. Si vous utilisez la fonctionnalité kmssetup.cmd, il existe un processus documenté pour lancer un arrêt une fois que tous les scripts de couche et autres fonctionnalités kmssetup sont terminés.

Pour publier une image en couches :

  1. Dans le module Images, sélectionnez un ou plusieurs modèles d’images que vous souhaitez publier.
  2. Dans le menu Action, sélectionnez Publier l’image en couches.
  3. Sur la page Confirmer et terminer, sélectionnez Publier des images en couches. Pour chaque modèle d’image, une tâche appelée Publication d’une image en couchesdémarre.
  4. Vérifiez la barre des tâches et lorsque le disque de cette image est créé, cliquez sur le lien dans la description de la tâche pour passer à l’étape suivante.

    Le lien vous mène à une machine virtuelle dont l’état de création dépend de la plate-forme sur laquelle vous publiez :

    • Citrix Hypervisor, MS Hyper-V, Nutanix (ou le service de provisionnement sur celui-ci) : la machine virtuelle est créée, mais désactivée. Connectez-vous en tant qu’invité et laissez l’ordinateur exécuter les scripts spécifiés dans la configuration du connecteur.
    • Azure (ou Création de machines pour Azure) : une fenêtre de création d’une machine virtuelle est ouverte, mais incomplète. Entrez les valeurs requises, terminez la création de la machine et mettez la sous tension. L’ordinateur exécute tous les scripts spécifiés dans la configuration du connecteur.
      • Un connecteur Azure est utilisé spécifiquement pour la création de couches.
      • Un connecteur de création de machine pour Azure est utilisé spécifiquement pour la publication de modèles.
    • Google Cloud : créez une machine virtuelle à partir de Google Cloud Image sur la console Google Cloud et mettez-la sous tension en tant que système d’exploitation invité.
    • VMware Cloud : créez une machine virtuelle à l’aide d’un modèle de machine virtuelle VMware et mettez-la sous tension en tant que système d’exploitation invité.

      Remarque :

      Un modèle de machine virtuelle VMware, plutôt qu’un modèle de machine virtuelle standard, est requis pour que le réseau de la machine virtuelle fonctionne correctement.

  5. Lorsque la machine virtuelle est dans l’état souhaité, arrêtez-la. Le statut de la tâche passe à Terminé.

  6. Utilisez les informations de la description de la tâche pour accéder à l’image dans votre environnement.

Message d’erreur possible

Si vous recevez l’erreur suivante et que vous voulez vous connecter à l’image publiée pour apporter des modifications, il doit être via l’utilisateur local et non un utilisateur de domaine.

This system was not shut down properly. Please log off immediately and contact your system administrator.

Publier des images en couches à partir d’un modèle