6.6. 호스트 클러스터에서 노드 풀 업데이트
호스팅된 클러스터의 노드 풀을 업데이트하여 OpenShift Container Platform 버전을 업데이트할 수 있습니다. 노드 풀 버전은 호스팅된 컨트롤 플레인 버전을 초과해서는 안 됩니다.
NodePool
CR(사용자 정의 리소스)의 .spec.release
필드에는 노드 풀 버전이 표시됩니다.
프로세스
다음 명령을 입력하여 노드 풀에서
spec.release.image
값을 변경합니다.$ oc patch nodepool <node_pool_name> -n <hosted_cluster_namespace> --type=merge -p '{"spec":{"nodeDrainTimeout":"60s","release":{"image":"<openshift_release_image>"}}}' 1 2
검증
새 버전이 롤아웃되었는지 확인하려면 다음 명령을 실행하여 노드 풀에서
.status.conditions
값을 확인합니다.$ oc get -n <hosted_cluster_namespace> nodepool <node_pool_name> -o yaml
출력 예
status: conditions: - lastTransitionTime: "2024-05-20T15:00:40Z" message: 'Using release image: quay.io/openshift-release-dev/ocp-release:4.y.z-x86_64' 1 reason: AsExpected status: "True" type: ValidReleaseImage
- 1
- &
lt;4.y.z>
;를 지원되는 OpenShift Container Platform 버전으로 교체합니다.