2.6. 에이전트 기반 클러스터 설치가 OCI에서 실행되는지 확인
클러스터가 설치되어 있고 Oracle OCI(Cloud Infrastructure)에서 효과적으로 실행되고 있는지 확인합니다.
사전 요구 사항
- 필요한 모든 OCI 리소스 및 서비스를 생성하셨습니다. " OCI 인프라 리소스 및 서비스 생성" 섹션을 참조하십시오.
-
install-config.yaml
및agent-config.yaml
구성 파일을 생성하셨습니다. " OCI에 클러스터를 설치하기 위한 구성 파일 생성" 섹션을 참조하십시오. - 에이전트 ISO 이미지를 Oracle의 기본 Object Storage 버킷에 업로드하고 OCI에 컴퓨팅 인스턴스를 생성했습니다. 자세한 내용은 " OCI에서 클러스터 실행"을 참조하십시오.
프로세스
OpenShift Container Platform 클러스터의 자체 관리 노드에 컴퓨팅 인스턴스를 배포한 후 다음 옵션 중 하나를 선택하여 클러스터의 상태를 모니터링할 수 있습니다.
OpenShift Container Platform CLI에서 다음 명령을 입력합니다.
$ ./openshift-install agent wait-for install-complete --log-level debug
부트스트랩 노드를 실행하는
rendezvous
호스트 노드의 상태를 확인합니다. 호스트가 재부팅되면 호스트는 클러스터의 일부를 형성합니다.kubeconfig
API를 사용하여 다양한 OpenShift Container Platform 구성 요소의 상태를 확인합니다.KUBECONFIG
환경 변수의 경우 클러스터의kubeconfig
구성 파일의 상대 경로를 설정합니다.$ export KUBECONFIG=~/auth/kubeconfig
각 클러스터의 자체 관리 노드의 상태를 확인합니다. CCM은 각 노드에 레이블을 적용하여 OCI의 클러스터에서 노드를 실행 중으로 지정합니다.
$ oc get nodes -A
출력 예
NAME STATUS ROLES AGE VERSION main-0.private.agenttest.oraclevcn.com Ready control-plane, master 7m v1.27.4+6eeca63 main-1.private.agenttest.oraclevcn.com Ready control-plane, master 15m v1.27.4+d7fa83f main-2.private.agenttest.oraclevcn.com Ready control-plane, master 15m v1.27.4+d7fa83f
CCM Operator 상태가 클러스터가 실행 중임을 나타내는 적절한 지표로 각 클러스터의 Operator 상태를 확인합니다.
$ oc get co
잘린 출력 예
NAME VERSION AVAILABLE PROGRESSING DEGRADED SINCE MESSAGE authentication 4.17.0-0 True False False 6m18s baremetal 4.17.0-0 True False False 2m42s network 4.17.0-0 True True False 5m58s Progressing: … …
추가 리소스