Tanzu Kubernetes Grid 서비스가 Tanzu Kubernetes 클러스터를 프로비저닝할 때 몇 가지 상태 조건이 보고되며, 이것을 사용하여 시스템 상태의 주요 측면에 대한 직접적인 인사이트를 얻을 수 있습니다.
시스템 상태 조건 정보
Tanzu Kubernetes Grid 서비스에 의해 프로비저닝된 Tanzu Kubernetes 클러스터는 여러 움직이는 부분으로 구성되며, 모두 독립적이지만 관련된 컨트롤러에 의해 운영되고 함께 작동하여 Kubernetes 노드 집합을 구축하고 유지합니다. TanzuKubernetesCluster
개체는 시스템 상태에 대해 세분화된 정보를 제공하는 상태 조건을 제공합니다.
시스템 상태 확인
Tanzu Kubernetes 시스템의 상태를 확인하려면 다음을 수행합니다.
kubectl describe machine
명령을 실행합니다.상태가 Ready이면 시스템은 정상입니다. 하지만 시스템 조건이 false(예:
InfrastructureReady
)이면 시스템이 준비되지 않은 것입니다.- 시스템이 준비되지 않은 경우 다음 명령을 실행하고 인프라에 어떤 문제가 있는지 확인합니다.
kubectl describe wcpmachine
시스템 상태 조건 목록
이 표에는 Tanzu Kubernetes 클러스터에 사용할 수 있는 시스템 상태 조건이 나열 및 정의되어 있습니다.
조건 | 설명 |
---|---|
ResourcePolicyReady |
리소스 정책이 성공적으로 생성되었다고 보고합니다. |
ResourcePolicyCreationFailed |
ResourcePolicy를 생성하는 동안 오류가 발생하면 보고됩니다. |
ClusterNetworkReady |
클러스터 네트워크가 성공적으로 프로비저닝되었다고 보고합니다. |
ClusterNetworkProvisionStarted |
클러스터 네트워크가 준비되기를 기다릴 때 보고됩니다. |
ClusterNetworkProvisionFailed |
네트워크 프로비저닝 중에 오류가 발생하면 보고됩니다. |
LoadBalancerReady |
정적 제어부 끝점이 성공적으로 조정되었다고 보고합니다. |
LoadBalancerCreationFailed |
로드 밸런서 관련 리소스 생성이 실패한 경우 보고됩니다. |
WaitingForLoadBalancerIP |
로드 밸런서 IP가 존재하기를 기다릴 때 보고됩니다. |
VMProvisioned |
가상 시스템이 생성되고 전원이 켜지고 IP가 할당된 것을 보고합니다. |
WaitingForBootstrapData |
프로비저닝 프로세스를 시작하기 전에 vSphereMachine이 부트스트랩 스크립트가 준비될 때까지 기다릴 때 보고됩니다. |
VMCreationFailed |
VM CRD 또는 해당 부트스트랩 ConfigMap 생성에 실패했다고 보고합니다. |
VMProvisionStarted |
가상 시스템이 현재 생성 프로세스에 있을 때 보고됩니다. |
PoweringOn |
가상 시스템에서 현재 전원 켜기 순서를 실행하고 있을 때 보고됩니다. |
WaitingForNetworkAddress |
시스템 네트워크 설정이 활성 상태가 되기를 기다릴 때 보고됩니다. |
WaitingForBIOSUUID |
시스템에 BIOS UUID가 지정되기를 기다릴 때 보고됩니다. |
조건 필드
각 조건에는 여러 필드가 포함될 수 있습니다.
Type |
조건 유형을 설명합니다. 예를 들면 ResourcePolicyReady 입니다. Ready 조건의 경우 다른 모든 조건에 대한 요약입니다. |
Status |
유형의 상태를 설명합니다. 상태는 |
Severity |
|
Reason |
상태가 |
Message |
사람이 읽을 수 있는 Reason 을 설명하는 정보입니다. |