Aller au contenu

Conteneurs

Conteneurs est la liste plate et transversale à tous les déploiements de chaque conteneur en cours d’exécution sur votre cluster — gérés par Odysseus et (avec le filtre « tout afficher ») non gérés, chacun étiqueté avec son déploiement et sa pile propriétaires, son état de santé et son temps de fonctionnement. C’est l’endroit où vous vous rendez pour exécuter une commande dans un conteneur en cours d’exécution ou suivre ses journaux en direct, sans avoir à naviguer d’abord dans le déploiement qui le possède.

Section de barre latérale Principal → Conteneurs.

L'écran Conteneurs du tableau de bord Odysseus.
  • deployments:containers.actions — “Actions”
  • deployments:containers.all — “Tous”
  • deployments:containers.clear-filter — “Effacer le filtre”
  • deployments:containers.clear-filters — “Effacer les filtres”
  • deployments:containers.container-id — “ID du conteneur”
  • deployments:containers.containers — “Conteneurs”
  • deployments:containers.containers-will-appear-here-when — “Les conteneurs apparaîtront ici lorsque les déploiements seront en cours d’exécution.”
  • deployments:containers.deployment — “Déploiement :”
  • deployments:containers.deployment-2 — “Déploiement”
  • deployments:containers.exec — “Exécuter”
  • deployments:containers.external — “Externe”
  • deployments:containers.health — “Santé”
  • deployments:containers.loading-containers — “Chargement des conteneurs…”
  • deployments:containers.logs — “Journaux”
  • deployments:containers.managed — “Géré”
  • deployments:containers.name — “Nom”
  • deployments:containers.no-containers — “Aucun conteneur”
  • deployments:containers.no-containers-match-the-selected — “Aucun conteneur ne correspond au filtre sélectionné.”
  • deployments:containers.no-matching-containers — “Aucun conteneur correspondant”
  • deployments:containers.not-available — “N/D”
  • deployments:containers.odysseus — “Odysseus”
  • deployments:containers.remove — “Supprimer”
  • deployments:containers.show-all-containers-including-non — “Afficher tous les conteneurs (y compris non-Odysseus)”
  • deployments:containers.stack — “Pile :”
  • deployments:containers.stack-2 — “Pile”
  • deployments:containers.status — “Statut”
  • deployments:containers.uptime — “Temps de fonctionnement”
  • deployments:containers.view — “Voir”
  • deployments:containerDetail.are-you-sure-you-want — “Êtes-vous sûr de vouloir redémarrer le conteneur”
  • deployments:containerDetail.are-you-sure-you-want-2 — “Êtes-vous sûr de vouloir arrêter le conteneur”
  • deployments:containerDetail.ask-athena — “Demander à Athena”
  • deployments:containerDetail.back-to-containers — “← Retour aux Conteneurs”
  • deployments:containerDetail.backoff-time — “Temps de retardement :”
  • deployments:containerDetail.cancel — “Annuler”
  • deployments:containerDetail.check-container-logs-for-the — “Vérifiez les journaux du conteneur pour connaître la raison du crash. Causes courantes : dépendances manquantes, point d’entrée incorrect ou erreurs d’application.”
  • deployments:containerDetail.click-load-logs-to-view — “Cliquez sur « Charger les journaux » pour afficher les journaux du conteneur.”
  • deployments:containerDetail.command — “Commande :”
  • deployments:containerDetail.confirm-restart — “Confirmer le redémarrage”
  • deployments:containerDetail.confirm-stop — “Confirmer l’arrêt”
  • deployments:containerDetail.consecutive-failures-the-container-will — “échecs consécutifs, le conteneur sera redémarré automatiquement.”
  • deployments:containerDetail.container — “Conteneur :”
  • deployments:containerDetail.container-id — “ID du conteneur”
  • deployments:containerDetail.container-in-crashloopbackoff — “⚠️ Conteneur en CrashLoopBackOff”
  • deployments:containerDetail.container-logs — “Journaux du conteneur”
  • deployments:containerDetail.container-not-found — “Conteneur non trouvé.”
  • deployments:containerDetail.container-was-killed-due-to — “Le conteneur a été tué en raison d’un manque de mémoire. Il redémarrera automatiquement.”
  • deployments:containerDetail.crash-loop-testing — “Test de boucle de crash”
  • deployments:containerDetail.created — “Créé”
  • deployments:containerDetail.deployment — “Déploiement”
  • deployments:containerDetail.enter-a-command-above-to — “Entrez une commande ci-dessus pour l’exécuter dans le conteneur.”
  • deployments:containerDetail.enter-command-e-g-ls — “Entrez la commande (par ex., ls /, echo test, pwd)”
  • deployments:containerDetail.exec — “Exécuter”
  • deployments:containerDetail.execute — “Exécuter”
  • deployments:containerDetail.execute-command — “Exécuter la commande”
  • deployments:containerDetail.executing — “Exécution en cours…”
  • deployments:containerDetail.exit-code — “Code de sortie :”
  • deployments:containerDetail.failure-threshold — “Seuil d’échec”
  • deployments:containerDetail.health-check-configuration — “Configuration de la vérification d’état”
  • deployments:containerDetail.health-check-failure-simulation-is — “La simulation d’échec de vérification d’état est active. Le conteneur échouera aux vérifications d’état jusqu’à son arrêt.”
  • deployments:containerDetail.health-check-simulation-testing — “Simulation de vérification d’état (Test)”
  • deployments:containerDetail.health-status — “État de santé”
  • deployments:containerDetail.interval — “Intervalle”
  • deployments:containerDetail.load-logs — “Charger les journaux”
  • deployments:containerDetail.loading — “Chargement…”
  • deployments:containerDetail.loading-container — “Chargement du conteneur…”
  • deployments:containerDetail.logs — “Journaux”
  • deployments:containerDetail.memory-limit-testing — “Test de la limite mémoire”
  • deployments:containerDetail.networks — “Réseaux”
  • deployments:containerDetail.next-restart — “Prochain redémarrage :”
  • deployments:containerDetail.path — “Chemin”
  • deployments:containerDetail.port — “Port”
  • deployments:containerDetail.processing — “Traitement…”
  • deployments:containerDetail.refresh-logs — “Rafraîchir les journaux”
  • deployments:containerDetail.refresh-status — “Actualiser l’état”
  • deployments:containerDetail.remove — “Supprimer”
  • deployments:containerDetail.restart — “Redémarrer”
  • deployments:containerDetail.restart-count — “Nombre de redémarrages”
  • deployments:containerDetail.restart-count-2 — “Nombre de redémarrages :”
  • deployments:containerDetail.restarting — “Redémarrage en cours…”
  • deployments:containerDetail.simulate-a-crash-loop-to — “Simulez une boucle de crash pour tester comment votre application gère les échecs répétés avec un backoff exponentiel.”
  • deployments:containerDetail.simulate-an-out-of-memory — “Simulez un arrêt de type Out of Memory (OOM) pour tester comment votre application gère les limites mémoire. Le conteneur sera arrêté et automatiquement redémarré.”
  • deployments:containerDetail.simulate-crash-loop — “Simuler une boucle de crash”
  • deployments:containerDetail.simulate-oom-kill — “Simuler un arrêt OOM”
  • deployments:containerDetail.simulate-unhealthy — “Simuler un état défaillant”
  • deployments:containerDetail.status — “État”
  • deployments:containerDetail.status-2 — “État :”
  • deployments:containerDetail.stop — “Arrêter”
  • deployments:containerDetail.stop-simulation — “Arrêter la simulation”
  • deployments:containerDetail.stopping — “Arrêt en cours…”
  • deployments:containerDetail.suggestion — “💡 Suggestion :”
  • deployments:containerDetail.the-container-will-stop-running — “? Le conteneur s’arrêtera et cela pourrait affecter l’état du déploiement.”
  • deployments:containerDetail.this-container-is-not-managed — “Ce conteneur n’est pas géré par Odysseus. Les actions comme le redémarrage, l’arrêt, l’exécution et les simulations ne sont pas disponibles. Vous pouvez toujours consulter les journaux et les détails du conteneur.”
  • deployments:containerDetail.this-will-briefly-interrupt-the — “? Cela interromptra brièvement le service du conteneur.”
  • deployments:containerDetail.timeout — “Délai d’attente”
  • deployments:containerDetail.type — “Type”
  • deployments:containerDetail.use-these-buttons-to-test — “Utilisez ces boutons pour tester la récupération de la vérification d’état. Après”
  • deployments:containerDetail.view-logs-to-diagnose — “Consulter les journaux pour diagnostiquer”
  • deployments:containerDetail.view-only-mode — “Mode lecture seule”
  • deployments:containerExec.back-to-container — “← Retour au conteneur”
  • deployments:containerExec.click-connect-to-start-a — “Cliquez sur « Connecter » pour démarrer une session terminal”
  • deployments:containerExec.close — “Fermer”
  • deployments:containerExec.command — “Commande :”
  • deployments:containerExec.connect — “Connecter”
  • deployments:containerExec.container-exec — “Exécution dans le conteneur :”
  • deployments:containerExec.container-is-not-running-exec — “Le conteneur n’est pas en cours d’exécution. L’exécution n’est disponible que pour les conteneurs en cours d’exécution.”
  • deployments:containerExec.deployment — “Déploiement :”
  • deployments:containerExec.disconnect — “Déconnexion”
  • deployments:containerExec.loading-container — “Chargement du conteneur…”
  • deployments:containerExec.press-ctrl-c-to-cancel — “Appuyez sur Ctrl+C pour annuler les commandes. Utilisez Ctrl+D ou tapez « exit » pour fermer le shell. Le terminal prend en charge les programmes interactifs comme vim, top et htop.”
  • deployments:containerExec.status — “| Statut :”
  • deployments:containerExec.tips — “Conseils :”
  • deployments:containerLogs.all — “Tous”
  • deployments:containerLogs.back-to-container — “← Retour au conteneur”
  • deployments:containerLogs.clear-search — “Effacer la recherche”
  • deployments:containerLogs.container-logs — “Journaux du conteneur :”
  • deployments:containerLogs.container-replaced — “Conteneur remplacé”
  • deployments:containerLogs.container-replaced-explain — “Ce conteneur n’existe plus — il a été remplacé, très probablement par une mise à jour progressive de son déploiement. La diffusion depuis l’ancien conteneur a été arrêtée car elle ne peut pas réussir.”
  • deployments:containerLogs.debug — “Débogage”
  • deployments:containerLogs.deployment — “Déploiement :”
  • deployments:containerLogs.error — “Erreur”
  • deployments:containerLogs.info — “Info”
  • deployments:containerLogs.level — “Niveau :”
  • deployments:containerLogs.live-stream — “Diffusion en direct”
  • deployments:containerLogs.loading — “Chargement…”
  • deployments:containerLogs.loading-logs — “Chargement des journaux…”
  • deployments:containerLogs.no-logs-available — “Aucun journal disponible”
  • deployments:containerLogs.no-logs-matching-filter — “Aucun journal ne correspond au filtre « “
  • deployments:containerLogs.no-logs-matching-search — “Aucun journal ne correspond à la recherche « “
  • deployments:containerLogs.reattach-searching — “Recherche du conteneur actuel du déploiement…”
  • deployments:containerLogs.refresh — “Rafraîchir”
  • deployments:containerLogs.scroll-to-bottom — “Défiler vers le bas”
  • deployments:containerLogs.search — “Recherche :”
  • deployments:containerLogs.search-logs — “Rechercher dans les journaux…”
  • deployments:containerLogs.simulate-disconnect — “Simuler une déconnexion”
  • deployments:containerLogs.status — “| Statut :”
  • deployments:containerLogs.the-stream-will-automatically-attempt — “La diffusion tentera automatiquement de se reconnecter. Vous pouvez également actualiser manuellement les journaux pendant l’attente.”
  • deployments:containerLogs.tip — “Conseil :”
  • deployments:containerLogs.warning — “Avertissement”

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Le composant de cet écran ne déclare aucun contrôle soumis à une permission.

Pour ce qu’est réellement un conteneur par rapport au déploiement qui le possède, consultez déploiements et conteneurs. Si un conteneur redémarre au lieu de se stabiliser, suivez la procédure un conteneur démarre, s’arrête et redémarre.