Chapitre 5. Préparation de la mise à jour vers OpenShift Container Platform 4.12


OpenShift Container Platform 4.12 utilise Kubernetes 1.25, qui a supprimé plusieurs API obsolètes.

Un administrateur de cluster doit fournir un accusé de réception manuel avant que le cluster puisse être mis à jour d'OpenShift Container Platform 4.11 à 4.12. Cela permet d'éviter les problèmes après la mise à niveau vers OpenShift Container Platform 4.12, lorsque les API qui ont été supprimées sont encore utilisées par des charges de travail, des outils ou d'autres composants s'exécutant sur le cluster ou interagissant avec lui. Les administrateurs doivent évaluer leur cluster pour détecter les API utilisées qui seront supprimées et migrer les composants concernés pour utiliser la nouvelle version appropriée de l'API. Une fois l'évaluation et la migration terminées, l'administrateur peut fournir l'accusé de réception.

Avant de pouvoir mettre à jour votre cluster OpenShift Container Platform 4.11 vers 4.12, vous devez fournir l'accusé de réception de l'administrateur.

5.1. API Kubernetes supprimées

OpenShift Container Platform 4.12 utilise Kubernetes 1.25, qui a supprimé les API dépréciées suivantes. Vous devez migrer les manifestes et les clients API pour utiliser la version appropriée de l'API. Pour plus d'informations sur la migration des API supprimées, consultez la documentation Kubernetes.

Tableau 5.1. API supprimées de Kubernetes 1.25
RessourcesAPI suppriméeMigrer versChangements notables

CronJob

batch/v1beta1

batch/v1

Non

EndpointSlice

discovery.k8s.io/v1beta1

discovery.k8s.io/v1

Oui

Event

events.k8s.io/v1beta1

events.k8s.io/v1

Oui

HorizontalPodAutoscaler

autoscaling/v2beta1

autoscaling/v2

Non

PodDisruptionBudget

policy/v1beta1

policy/v1

Oui

PodSecurityPolicy

policy/v1beta1

Admission à la sécurité des pods [1]

Oui

RuntimeClass

node.k8s.io/v1beta1

node.k8s.io/v1

Non

  1. Pour plus d'informations sur l'admission de la sécurité des pods dans OpenShift Container Platform, voir Understanding and managing pod security admission.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.