Tanzu Kubernetes Grid는 관리 클러스터 및 워크로드 클러스터 배포 및 작업을 위한 로그를 유지합니다.
Kubernetes API 또는 Linux 시스템 수준에서 감사 로그를 검색하려면 감사 로깅을 참조하십시오.
로컬 클러스터 로그는 ~/.config/tanzu/tkg/logs/CLUSTER-NAME
파일에서 관리 클러스터 및 워크로드 클러스터 생성, 업그레이드, 삭제 작업을 캡처합니다. 이러한 로그를 사용하여 클러스터 생성 작업 및 기타 실패 문제를 해결할 수 있습니다. 클러스터를 삭제하면 해당 로그 파일이 자동으로 삭제되지만 삭제 작업이 실패하면 로그 파일이 유지되고 사용자 또는 지원 팀에서 검토할 수 있습니다.
로컬 클러스터 로그가 배포를 모니터링하거나 구성 요소 장애 문제를 해결하기에 충분한 정보를 제공하지 않는 경우 다음과 같이 kubectl
을 사용하여 로그를 검색할 수 있습니다.
관리 클러스터 배포를 모니터링하고 문제를 해결하려면 다음을 검토하십시오.
터미널 출력 Logs of the command execution can also be found at…에 나열된 로그 파일
클러스터 API에 대한 클라우드 제공자 모듈의 로그. 가장 최근 항목은 다음과 같이 검색합니다.
tanzu management-cluster create
출력에서 부트스트랩 생성됨. Kubeconfig:을 검색하고 표시된 kubeconfig
파일 경로를 복사합니다. 파일은 ~/.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>
tanzu cluster create
를 실행한 후 관리 클러스터의 클러스터 API 로그에서 배포 프로세스를 모니터링할 수 있습니다.
이러한 로그에 액세스하려면 아래 단계를 수행합니다.
kubeconfig
를 관리 클러스터로 설정합니다. 예:
kubectl config use-context my-management-cluster-admin@my-management-cluster
다음을 실행합니다.
capi
로그:
kubectl logs deployments/capi-controller-manager -n capi-system manager
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