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 run-once ou même l’exécution manuelle des scripts. Une fois tous les scripts exécutés ou d’autres étapes manuelles effectuées et que la machine virtuelle est dans l’état souhaité, un arrêt du système d’exploitation invité est lancé 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 les 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’image à publier.
  2. Dans lemenuAction, sélectionnez Publier l’image en couches.
  3. Sur lapageConfirmer et terminer, sélectionnez Publier des images superposées. Pour chaque modèle d’image, cela démarre une tâche appelée Publication d’images en couches.
  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. Exemple de lien dans la description de la tâche :

Exemple de description de tâche avec lien

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

  • VMware vSphere (ou service de Provisioning sur celui-ci) : la machine virtuelle est créée, sous tension en tant que système d’exploitation invité et exécute les scripts spécifiés dans la configuration du connecteur.
  • Citrix Hypervisor, MS Hyper-V, Nutanix (ou service de Provisioning 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 machine 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.
  1. Lorsque la machine virtuelle est dans l’état souhaité, arrêtez-la. L’état de la tâche passe à Terminé.

  2. 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 souhaitez vous connecter à l’image publiée pour apporter des modifications, elle doit être via l’utilisateur local et non pas un utilisateur de domaine.

Ce système n'a pas été arrêté correctement. Veuillez vous déconnecter immédiatement et contacter votre administrateur système.

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