부록 A. KataConfig 상태 메시지
다음 표에는 두 개의 작업자 노드가 있는 클러스터의 KataConfig
CR(사용자 정의 리소스)의 상태 메시지가 표시됩니다.
상태 | 설명 |
---|---|
초기 설치
|
conditions: message: Performing initial installation of kata-remote on cluster reason: Installing status: 'True' type: InProgress kataNodes: nodeCount: 0 readyNodeCount: 0 |
설치 몇 초 내에 상태가 변경됩니다. |
kataNodes: nodeCount: 2 readyNodeCount: 0 waitingToInstall: - worker-0 - worker-1 |
설치 (Worker-1 설치 시작)
잠시 동안 하나의 노드가 |
kataNodes: installing: - worker-1 nodeCount: 2 readyNodeCount: 0 waitingToInstall: - worker-0 |
설치 (Worker-1 설치, worker-0 설치 시작)
잠시 후 |
kataNodes: installed: - worker-1 installing: - worker-0 nodeCount: 2 readyNodeCount: 1 |
설치됨
설치하는 경우 두 작업자 모두 설치된 것으로 나열되고 |
conditions: message: "" reason: "" status: 'False' type: InProgress kataNodes: installed: - worker-0 - worker-1 nodeCount: 2 readyNodeCount: 2 |
상태 | 설명 |
---|---|
초기 설치 제거
|
conditions: message: Removing kata-remote from cluster reason: Uninstalling status: 'True' type: InProgress kataNodes: nodeCount: 0 readyNodeCount: 0 waitingToUninstall: - worker-0 - worker-1 |
설치 제거 몇 초 후에 작업자 중 하나가 제거를 시작합니다. |
kataNodes: nodeCount: 0 readyNodeCount: 0 uninstalling: - worker-1 waitingToUninstall: - worker-0 |
설치 제거 worker-1이 완료되고 worker-0이 제거를 시작합니다. |
kataNodes: nodeCount: 0 readyNodeCount: 0 uninstalling: - worker-0 |
reason
필드는 다음 원인도 보고할 수 있습니다.
-
Failed
: 노드가 전환을 완료할 수 없는 경우 보고됩니다.상태는
True
이고메시지는
Node <node_name> Degraded: <error_message_from_the_node
>입니다. -
BlockedByExistingKataPods
: kata-remote를 제거하는 동안kata-remote
status
필드는False
이고메시지는
kata-remote" RuntimeClass를 사용하는 기존 Pod입니다. KataConfig 삭제의 경우 Pod를 수동으로 삭제하여 다음을 진행합니다.
. 클러스터 컨트롤 플레인과의 통신에 실패하는 경우Failed to list kata pods: <error_message
>와 같은 기술 오류 메시지가 표시될 수도 있습니다.