4.18 버전 정보 및 업데이트 작업
버전 Red Hat OpenShift on IBM Cloud4.18 정보 검토 이 버전은 Kubernetes 버전 1.31 을 기반으로 합니다.
클러스터 업데이트에 대한 일반 정보 또는 다른 버전에 대한 정보를 찾으십니까? 버전 정보 및 버전 IBM Cloud4.18 릴리스 노트를 참조하십시오 Red HatRed Hat OpenShift.
Red Hat OpenShift on IBM Cloud 는 CNCF Kubernetes 소프트웨어 적합성 인증 프로그램에 따라 1.31 버전에 대해 인증된 Kubernetes 제품입니다. Kubernetes®는 미국 및 기타 국가에서 사용되는 Linux Foundation의 등록상표이며, Linux Foundation의 라이센스에 의거하여 사용됩니다.
릴리스 타임라인
다음 표에는 버전 4.18 의 예상 출시 일정이 나와 있습니다. 계획 수립 용도로 이 정보를 사용할 수 있습니다(예: 버전 지원이 중단되는 일반 시간 예측).
단검으로 표시된 날짜(†)는 잠정적이며 변경될 수 있습니다.
| 지원 여부 | Red Hat OpenShift / Kubernetes 버전 | 릴리스 날짜 | 지원되지 않는 날짜 |
|---|---|---|---|
| 지원됨 | 4.18 / 1.31 | 2025년 5월 23일 | 2027년 5월 26일† |
업데이트 준비
클러스터 업데이트 에서 4.18 버전으로 변경할 때 변경해야 할 사항을 검토합니다. 이 정보에는 업데이트 시 배포된 앱에 영향을 미칠 수 있는 업데이트가 요약되어 있습니다.
호스팅 Red Hat OpenShift on IBM Cloud 버전 4.18 클러스터의 위치 크기 Satellite 요구 사항은 이제 위치가 RHEL( non-CoreOS )이든 CoreOS-enabled.이든 관계없이 동일합니다. 위치 노드에 대한 요구 사항은 CoreOS-enabled 위치에 대한 요구 사항과 동일합니다.
마스터 이전 업데이트
다음 표는 클러스터 마스터를 업데이트하기 전에 수행해야 하는 조치를 보여줍니다.
버전 4.18 이상으로 실행 중인 클러스터의 경우, 마스터 버전 업데이트 중 클러스터 마스터의 업데이트 상태를 확인하려면 oc adm upgrade status 명령어를 사용할 수 있습니다. 자세한 내용은 oc adm upgrade status 명령으로 클러스터 업그레이드 상태 보기를 참조하세요.
| 유형 | 설명 |
|---|---|
| 업데이트 준비 OpenShift | 자세한 내용은 업데이트 준비하기(OpenShift Container Platform 4.18 )에서 필요한 조치를 검토하세요. Red Hat OpenShift on IBM Cloud 클러스터에는 etcd 백업 및 버전 선택 작업이 처리되고 SDN 대신 Calico 이 사용되므로 etcd 백업, 버전 선택 및 SDN 제거 업그레이드 준비 작업은 적용되지 않습니다. |
| 사용 중단 및 제거된 OpenShift 기능 | 자세한 내용은 OpenShift Container Platform 버전 4.18 사용 중단 및 제거된 기능에서 필요한 조치에 대해 살펴보세요. |
| 알려진 OpenShift 문제 | 자세한 내용은 OpenShift Container Platform 버전 4.18 알려진 문제에서 필요한 조치를 검토하세요. |
| 업그레이드하려면 OpenShift 클러스터 버전 통화가 필요합니다 | OpenShift 클러스터 버전 상태가 이미 업데이트가 진행 중임을 나타내는 경우 클러스터 마스터 업그레이드가 취소됩니다. 자세한 내용은 OpenShift 클러스터 버전이 최신 버전이 아니라고 표시되는 이유는 무엇인가요? 를 참조하세요. |
| 업그레이드하려면 OpenShift 클러스터 버전 업그레이드 가능 조건에 대한 해결이 필요합니다 | OpenShift 클러스터 버전 업그레이드 가능 상태 조건이 클러스터를 업그레이드할 수 없음을 나타내는 경우 클러스터 마스터 업그레이드가 취소됩니다. 클러스터를 업그레이드할 수 있는지 확인하려면 클러스터의 업그레이드 가능 상태 확인을 참조하세요. |
| RHEL 운영 체제 | 클러스터 버전 4.18, Red Hat Enterprise Linux CoreOS (RHCOS)는 클래식 및 VPC 클러스터의 기본 운영 체제이며, RHEL 워커 노드는 더 이상 사용되지 않습니다. 클래식 또는 VPC 클러스터. 클러스터를 버전 4.18 으로 업그레이드해도 기존 워커 풀의 운영 체제는 변경되지 않습니다. 자세한 정보 및 가능한 마이그레이션 작업은 Red Hat Enterprise Linux(RHEL)사용 중단을 참조하세요. |
Node 레이블 node-role.kubernetes.io/master 제거됨 |
4.18 클러스터는 더 이상 버전 4.18 워커 노드(RHEL 또는 RHCOS)에 대해 node-role.kubernetes.io/master 노드 레이블을 설정하지 않습니다. 앱이 이 노드 레이블을 사용하는 경우 그에 따라 앱을 업데이트하세요. |
Upgradeable 클러스터 상태 확인
다음 명령을 실행하여 클러스터의 Upgradeable 상태를 확인합니다.
oc get clusterversion version -o json | jq '.status.conditions[] | select(.type == "Upgradeable")'
Upgradeable 상태가 False 인 출력 예제입니다.
{
"lastTransitionTime": "2024-11-17T19:29:34Z",
"message": "Cluster operator operator-lifecycle-manager should not be upgraded between minor versions: ClusterServiceVersions blocking cluster upgrade: default/test is incompatible with OpenShift minor versions greater than 4.16",
"reason": "IncompatibleOperatorsInstalled",
"status": "False",
"type": "Upgradeable"
}
Upgradeable 상태가 False 인 경우 상태 정보는 업그레이드하기 전에 따라야 하는 지침을 제공합니다.