La conteneurisation crée une image OCI à partir d'artefacts découverts et produit un fichier de déploiement qui peut être utilisé pour déployer l'image dans le cluster TKG ou tous les clusters Kubernetes.

Conditions préalables

  • Analyser des applications. Vous devez disposer des composants Tomcat découverts.
  • Transformer votre application.
  • Chargez les artefacts des versions souhaitées du serveur Tomcat et de JDK/JRE. Reportez-vous à la section Étape 1.
  • Ajouter un registre d'images pour les registres source et de destination.
  • Assurez-vous que vous disposez d'une connectivité Internet pour créer l'image, ce qui installe quelques utilitaires en interne sur l'image de base.

Procédure

  1. Reportez-vous aux versions actuelles de Tomcat, JRE/JDK et sélectionnez les versions souhaitées pour l'image.
  2. Cliquez sur Continuer.
  3. Sélectionnez le SE de base pour l'image.
    Par défaut, le système d'exploitation de la VM est renseigné.
  4. Sélectionnez le registre source pour extraire l'image de base, qui peut être un registre Harbor intégré, un registre Harbor d'entreprise ou un registre Docker.
  5. Sélectionnez le registre de destination.
  6. Entrez une balise d'image appropriée au format <repository>/<image>:<tag> pour transférer l'image et les artefacts.
  7. Cliquez sur Continuer.
  8. Vérifiez les sélections, puis cliquez sur CONFIRMER pour déclencher la tâche Générer une image.

Résultats

  • Une alerte s'affiche indiquant l'état de l'opération. La tâche Générer une image peut être suivie sur la page Tâches. Cliquez sur la tâche dans la barre des tâches pour afficher les journaux associés au processus de génération.
  • Une fois la création et le transfert d'images terminés, les détails du composant sont mis à jour avec la balise d'image OCI et la balise d'artefact. Vous pouvez télécharger le fichier ZIP d'artefacts. Il contient tous les artefacts découverts à partir du domaine et le fichier YAML de déploiement de modèle généré qui doit être modifié pour remplacer les détails de FIX-ME avant le déploiement.

Que faire ensuite

Déployez l'image Tanzu Kubernetes Grid dans le cluster.