5장. OpenShift Container Platform 4.12 업데이트 준비


OpenShift Container Platform 4.12에서는 더 이상 사용되지 않는 여러 API를 제거한 Kubernetes 1.25를 사용합니다.

클러스터 관리자는 OpenShift Container Platform 4.11에서 4.12로 클러스터를 업데이트하기 전에 수동 확인을 제공해야 합니다. 이는 OpenShift Container Platform 4.12로 업그레이드한 후 문제가 발생하지 않도록 하고, 여기에서 제거된 API는 여전히 클러스터에서 실행 중이거나 클러스터와 상호 작용하는 워크로드, 툴 또는 기타 구성 요소에서 사용되고 있습니다. 관리자는 제거될 모든 API에 대해 클러스터를 평가하고 영향을 받는 구성 요소를 마이그레이션하여 적절한 새 API 버전을 사용해야 합니다. 이 평가 및 마이그레이션이 완료되면 관리자는 승인을 제공할 수 있습니다.

OpenShift Container Platform 4.11 클러스터를 4.12로 업데이트하려면 먼저 관리자 확인을 제공해야 합니다.

5.1. 제거된 Kubernetes API

OpenShift Container Platform 4.12는 더 이상 사용되지 않는 다음과 같은 API를 제거한 Kubernetes 1.25를 사용합니다. 적절한 API 버전을 사용하려면 매니페스트 및 API 클라이언트를 마이그레이션해야 합니다. 제거된 API 마이그레이션에 대한 자세한 내용은 Kubernetes 설명서를 참조하십시오.

표 5.1. Kubernetes 1.25에서 제거된 API
리소스제거된 API다음으로 마이그레이션주요 변경 사항

CronJob

batch/v1beta1

batch/v1

없음

EndpointSlice

discovery.k8s.io/v1beta1

discovery.k8s.io/v1

있음

이벤트

events.k8s.io/v1beta1

events.k8s.io/v1

있음

HorizontalPodAutoscaler

autoscaling/v2beta1

autoscaling/v2

없음

PodDisruptionBudget

policy/v1beta1

policy/v1

있음

PodSecurityPolicy

policy/v1beta1

Pod Security Admission [1]

있음

RuntimeClass

node.k8s.io/v1beta1

node.k8s.io/v1

없음

  1. OpenShift Container Platform의 Pod 보안 승인에 대한 자세한 내용은 Pod 보안 승인 이해 및 관리를 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.