Tanzu Kubernetes Grid conserva i registri per la distribuzione e il funzionamento del cluster di gestione e del cluster del carico di lavoro.
Per recuperare registri di controllo a livello dell'API di Kubernetes o del sistema Linux, vedere Registrazione di controllo.
I registri dei cluster locali tengono traccia delle attività di creazione, aggiornamento ed eliminazione del cluster di gestione e del cluster del carico di lavoro nel file ~/.config/tanzu/tkg/logs/CLUSTER-NAME
. Questi registri possono essere utilizzati per risolvere i problemi relativi alla creazione del cluster e ad altre attività. Se un cluster viene eliminato correttamente, il file dei suoi registri viene eliminato automaticamente. Se invece l'azione di eliminazione non riesce, il file dei registri viene conservato e può essere esaminato dall'utente o dal team di supporto.
Se i registri dei cluster locali non forniscono informazioni sufficienti per monitorare le distribuzioni o risolvere i problemi relativi ai componenti, è possibile recuperare i registri utilizzando kubectl
come indicato di seguito:
Per monitorare e risolvere i problemi relativi alle distribuzioni del cluster di gestione, esaminare:
Il file di registro indicato nell'output del terminale. I registri dell'esecuzione del comando sono disponibili anche in…
Il registro del modulo del provider del cloud per Cluster API. Recuperare il più recente nel modo seguente:
tanzu management-cluster create
l'indicazione Bootstrapper created. Kubeconfig: e copiare il percorso del file kubeconfig
elencato. Il file si trova in ~/.kube-tkg/tmp/
.kubectl logs deployment.apps/capv-controller-manager -n capv-system manager --kubeconfig </path/to/kubeconfig>
kubectl logs deployment.apps/capa-controller-manager -n capa-system manager --kubeconfig </path/to/kubeconfig>
kubectl logs deployment.apps/capz-controller-manager -n capz-system manager --kubeconfig </path/to/kubeconfig>
Dopo aver eseguito tanzu cluster create
, è possibile monitorare il processo di distribuzione nei registri di Cluster API nel cluster di gestione.
Per accedere a questi registri, eseguire i passaggi seguenti:
Impostare kubeconfig
sul cluster di gestione. Ad esempio:
kubectl config use-context my-management-cluster-admin@my-management-cluster
Eseguire i comandi seguenti:
Registri capi
:
kubectl logs deployments/capi-controller-manager -n capi-system manager
Registri specifici di IaaS:
kubectl logs deployments/capv-controller-manager -n capv-system manager
kubectl logs deployments/capa-controller-manager -n capa-system manager
kubectl logs deployments/capz-controller-manager -n capz-system manager