Aller au contenu

Commandes système

Treize des trente-quatre commandes.

Si vous souhaitezUtiliser
Une réponse unique sur l’état du nœudhealth
Sondes de connectivité et DNS exécutées par le nœud lui-mêmediagnosis
Conteneurs de charge de travail Kubernetescrictl
Les conteneurs de la Plateforme : vpm, argo, site-consoledocker
Journaux de services, y compris l’enregistrementjournalctl

Le nœud exécute deux environnements d’exécution de conteneurs

Section intitulée « Le nœud exécute deux environnements d’exécution de conteneurs »

Cela surprend souvent, et cela détermine quelle commande répond à votre question.

  • Docker exécute les conteneurs de la Plateforme — vpm, argo_watch, site-console.
  • CRI-O exécute les charges de travail Kubernetes, accessibles via crictl.

Les deux fonctionnent simultanément, les deux retournent une sortie réelle, et aucun ne remplace l’autre. docker-ps affichant trois conteneurs n’est pas une vue partielle d’un nœud défaillant ; il s’agit de la liste complète de ce que Docker exécute. Si vous recherchez vpm, c’est un conteneur Docker. Si vous recherchez un pod, c’est CRI-O.

health et diagnosis sont de portée GLOBAL : ce sont des requêtes GET vers un chemin global, elles retournent du JSON plutôt que du texte terminal, et ne sont pas accessibles via exec-user — les y envoyer retourne command not supported, ce qui donne l’impression que la commande n’existe pas. Voir l’API de débogage.