4.3. Interagir avec les applications et les composants


Dans la vue Topologie dans la perspective Développeur de la console Web, la vue Graph offre les options suivantes pour interagir avec les applications et les composants:

  • Cliquez sur Ouvrir l’URL () pour voir votre application exposée par l’itinéraire sur une URL publique.
  • Cliquez sur Modifier le code source pour accéder à votre code source et le modifier.

    Note

    Cette fonctionnalité n’est disponible que lorsque vous créez des applications à l’aide des options From Git, From Catalog et From Dockerfile.

  • Hissez votre curseur sur l’icône en bas à gauche sur la gousse pour voir le nom de la dernière version et son statut. L’état de la construction de l’application est indiqué comme nouveau ( ), en attente ( ), en cours d’exécution ( ), complété ( ), échoué ( ) et annulé ( ).
  • L’état ou la phase du pod est indiqué par différentes couleurs et infobules comme:

    • Exécution (): Le pod est lié à un nœud et tous les conteneurs sont créés. Au moins un conteneur est toujours en cours d’exécution ou est en cours de démarrage ou de redémarrage.
    • Les pods qui exécutent plusieurs conteneurs, tous les conteneurs ne sont pas prêts.
    • Avertissement( ): Les conteneurs dans les gousses sont résiliés, mais la résiliation n’a pas réussi. Certains conteneurs peuvent être d’autres états.
    • Échec(): Tous les conteneurs dans la gousse terminée, mais au moins un conteneur s’est terminé en panne. C’est-à-dire que le conteneur est sorti avec un statut non nul ou a été résilié par le système.
    • En attente(): Le pod est accepté par le cluster Kubernetes, mais un ou plusieurs des conteneurs n’ont pas été mis en place et prêts à fonctionner. Cela inclut le temps qu’un pod passe à attendre d’être programmé ainsi que le temps passé à télécharger des images de conteneurs sur le réseau.
    • Réussi(): Tous les conteneurs dans le pod se sont terminés avec succès et ne seront pas redémarrés.
    • Terminaison(): Lorsqu’un pod est supprimé, il est affiché comme Terminant par certaines commandes kubectl. L’état de terminaison n’est pas l’une des phases de la pod. La pod bénéficie d’un délai de résiliation gracieux, qui par défaut est de 30 secondes.
    • Inconnu(): L’état de la gousse n’a pas pu être obtenu. Cette phase se produit généralement en raison d’une erreur dans la communication avec le nœud où le pod doit être en cours d’exécution.
  • Après avoir créé une application et qu’une image est déployée, l’état est affiché en attente. Après la construction de l’application, elle est affichée sous la forme Running.

    Figure 4.1. Application topologie

    Le nom de la ressource de l’application est joint avec des indicateurs pour les différents types d’objets de ressources comme suit:

    • CJ: CronJob
    • D: Déploiement
    • DC: DéploiementConfig
    • DS: DaemonSet
    • J: Job
    • Catégorie: Pod
    • Catégorie: StatefulSet
    • odc serverless app (Knative) : Une application sans serveur

      Note

      Les applications sans serveur prennent un certain temps pour se charger et s’afficher sur la vue Graphique. Lorsque vous déployez une application sans serveur, il crée d’abord une ressource de service, puis une révision. Après cela, il est déployé et affiché sur la vue Graphique. Lorsqu’il s’agit de la seule charge de travail, vous pouvez être redirigé vers la page Ajouter. Après le déploiement de la révision, l’application sans serveur s’affiche sur la vue Graphique.

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat