Accesso ai registri di Tanzu Kubernetes Grid

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.

Utilizzo dei registri dei cluster locali

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.

Utilizzo dei registri dei cluster basati su kubectl

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:

Accesso ai registri di distribuzione del cluster di gestione degli accessi

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:

    1. Cercare nell'output 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/.
    2. Eseguire i comandi seguenti, in base al provider del cloud:
      • vSphere: kubectl logs deployment.apps/capv-controller-manager -n capv-system manager --kubeconfig </path/to/kubeconfig>
      • Amazon Web Services (AWS): kubectl logs deployment.apps/capa-controller-manager -n capa-system manager --kubeconfig </path/to/kubeconfig>
      • Azure: kubectl logs deployment.apps/capz-controller-manager -n capz-system manager --kubeconfig </path/to/kubeconfig>

Accesso ai registri delle distribuzioni del cluster del carico di lavoro

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:

  1. Impostare kubeconfig sul cluster di gestione. Ad esempio:

    kubectl config use-context my-management-cluster-admin@my-management-cluster
    
  2. Eseguire i comandi seguenti:

    • Registri capi:

      kubectl logs deployments/capi-controller-manager -n capi-system manager
      
    • Registri specifici di IaaS:

      • vSphere: kubectl logs deployments/capv-controller-manager -n capv-system manager
      • AWS: kubectl logs deployments/capa-controller-manager -n capa-system manager
      • Azure: kubectl logs deployments/capz-controller-manager -n capz-system manager
check-circle-line exclamation-circle-line close-line
Scroll to top icon