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 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 cette kmssetup.cmd fonctionnalité, il existe un processus documenté pour initier un arrêt une fois tous les scripts de couche et autres kmssetup fonctionnalités terminés.

Pour publier une image en couches :

  1. Dans le module Images, sélectionnez un ou plusieurs modèles d’image que vous souhaitez publier.
  2. Dans le menu Action, sélectionnez Publier une image en couches.
  3. Sur la page Confirmer et terminer, sélectionnez Publier des images en couches. Pour chaque modèle d’image, cela démarre une tâche appelée Publication d’une image 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 :

    • Citrix Hypervisor, MS Hyper-V, Nutanix (ou 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.
    • Google Cloud : créez une machine virtuelle à partir de Google Cloud Image sur la console Google Cloud et alimentez-la en tant que système d’exploitation invité.
  5. Lorsque la machine virtuelle est dans l’état souhaité, arrêtez-la. L’état 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