Comandi di sistema
Tredici dei trentaquattro comandi.
| Se vuoi | Usa |
|---|---|
| Una risposta univoca sullo stato del nodo | health |
| Sonde di connettività e DNS eseguite dal nodo stesso | diagnosis |
| Container dei carichi di lavoro Kubernetes | crictl |
| I container della Piattaforma: vpm, argo, site-console | docker |
| Log dei servizi, inclusa la registrazione | journalctl |
Il nodo esegue due runtime di container
Sezione intitolata “Il nodo esegue due runtime di container”Questo sorprende molti utenti e determina quale comando risponde alla propria domanda.
- Docker esegue i container della Piattaforma —
vpm,argo_watch,site-console. - CRI-O esegue i carichi di lavoro Kubernetes, accessibili tramite
crictl.
Entrambi sono attivi contemporaneamente, entrambi restituiscono output reali e nessuno dei due sostituisce l’altro. Il fatto che docker-ps mostri tre container non è una visione parziale di un nodo malfunzionante; è l’elenco completo di ciò che Docker esegue. Se stai cercando vpm, è un container Docker. Se stai cercando un pod, si trova in CRI-O.
Due comandi utilizzano un trasporto diverso
Sezione intitolata “Due comandi utilizzano un trasporto diverso”health e diagnosis hanno scope GLOBAL: sono richieste GET verso un percorso global, restituiscono JSON anziché testo di terminale e non sono raggiungibili tramite exec-user — inviandoli lì si ottiene la risposta command not supported, che sembra indicare che il comando non esiste. Consulta l’API di debug.