3.6. 에이전트 기반 클러스터 설치가 Compute Cloud@Customer에서 실행되는지 확인
Compute Cloud@Customer에서 클러스터가 설치되어 있고 제대로 실행되고 있는지 확인합니다.
사전 요구 사항
- 필요한 모든 Oracle® Compute Cloud@Customer 리소스 및 서비스를 생성하셨습니다. "Oracle Compute Cloud@Customer 인프라 리소스 및 서비스 생성" 섹션을 참조하십시오.
-
install-config.yaml및agent-config.yaml구성 파일을 생성하셨습니다. Compute Cloud@Customer에 클러스터를 설치하려면 "구성 파일 생성" 섹션을 참조하십시오. - 에이전트 ISO 이미지를 기본 Oracle Object Storage 버킷에 업로드하고 Compute Cloud@Customer에 컴퓨팅 인스턴스를 생성했습니다. 자세한 내용은 "컴퓨팅 클라우드@Customer에서 클러스터 실행"을 참조하십시오.
프로세스
OpenShift Container Platform 클러스터의 자체 관리 노드에 컴퓨팅 인스턴스를 배포한 후 다음 옵션 중 하나를 선택하여 클러스터의 상태를 모니터링할 수 있습니다.
OpenShift Container Platform CLI에서 다음 명령을 입력합니다.
$ ./openshift-install agent wait-for install-complete --log-level debug부트스트랩 노드를 실행하는
rendezvous호스트 노드의 상태를 확인합니다. 호스트가 재부팅되면 호스트는 클러스터의 일부를 형성합니다.kubeconfigAPI를 사용하여 다양한 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+d7fa83fCCM Operator 상태가 클러스터가 실행 중임을 나타내는 적절한 지표로 각 클러스터의 Operator 상태를 확인합니다.
$ oc get co잘린 출력 예
NAME VERSION AVAILABLE PROGRESSING DEGRADED SINCE MESSAGE authentication 4.20.0-0 True False False 6m18s baremetal 4.20.0-0 True False False 2m42s network 4.20.0-0 True True False 5m58s Progressing: … …