Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans le cadre du cycle de vie du cluster Microsoft Azure Red Hat OpenShift, vous devez effectuer des mises à jour périodiques vers la dernière version de la plateforme OpenShift. La mise à jour de vos clusters Azure Red Hat OpenShift vous permet de mettre à jour les fonctionnalités et fonctionnalités les plus récentes et d’appliquer les dernières versions de sécurité.
Cet article explique comment mettre à jour tous les composants d’un cluster OpenShift à l’aide de la console web OpenShift, de l’interface CLI ou de l’opérateur de mise à niveau managée (MUO). Pour plus d’informations sur les mises à jour d’OpenShift, consultez Présentation des mises à jour OpenShift
Important
L’exécution d’une mise à jour du plan de contrôle uniquement n’est pas prise en charge pour Azure Red Hat OpenShift et peut entraîner une instabilité du cluster.
Conditions préalables
Cet article part du principe que vous disposez de l’accès à un cluster Azure Red Hat OpenShift existant en tant qu’utilisateur avec des privilèges
admin.Assurez-vous que les informations d’identification du principal de service utilisé pour le cluster sont valides/mises à jour avant de démarrer la mise à jour. Pour plus d’informations, consultez Faire pivoter les informations d’identification du principal de service pour votre cluster Azure Red Hat OpenShift.
Rechercher les mises à jour de cluster disponibles à l’aide de la console web
Dans le menu de gauche de la console web OpenShift, vérifiez que vous êtes dans la perspective Administrateur , qui est la valeur par défaut lorsque vous vous connectez en tant que kubeadmin.
Sélectionnez l’onglet Administration.
Sélectionnez Paramètres du cluster et ouvrez l’onglet Détails . La version, l’état de mise à jour et le canal sont affichés. Le canal n’est pas configuré par défaut.
Sélectionnez le lien Canal , puis, à l’invite, entrez le canal de mise à jour souhaité, par exemple
stable-4.19. Une fois le canal souhaité choisi, un graphe montrant les versions et les canaux disponibles s’affiche. Si Update Status pour votre cluster indique Updates Available, vous pouvez mettre à jour votre cluster.
Mettre à jour votre cluster avec la console web OpenShift
À partir de la console web OpenShift à l’étape précédente, définissez le canal pour la version vers laquelle vous souhaitez effectuer la mise à jour, par stable-4.19exemple .
Sélectionnez une version vers laquelle effectuer la mise à jour, puis sélectionnez Mettre à jour. Vous voyez le changement d’état de la mise à jour sur : Update to <product-version> in progress. Vous pouvez examiner la progression de la mise à jour du cluster en regardant les barres de progression pour les opérateurs et les nœuds.
Planifier des mises à jour individuelles avec le managed-upgrade-operator
Utilisez l’opérateur de mise à niveau managé (MUO) pour mettre à jour votre cluster Azure Red Hat OpenShift.
L’opérateur de mise à niveau managé gère les mises à jour de cluster automatisées. L’opérateur de mise à niveau managé démarre la mise à jour du cluster, mais n’effectue aucune activité du processus de mise à jour du cluster lui-même. OpenShift Container Platform (OCP) est responsable de la mise à jour des clusters. L’objectif de l’opérateur de mise à niveau managée est de satisfaire aux conditions d’exploitation qu’un cluster managé doit contenir, avant et après le démarrage de la mise à jour du cluster.
- Préparez le fichier de configuration, comme indiqué dans l’exemple suivant pour la mise à jour vers OpenShift 4.19.
apiVersion: upgrade.managed.openshift.io/v1alpha1
kind: UpgradeConfig
metadata:
name: managed-upgrade-config
namespace: openshift-managed-upgrade-operator
spec:
type: "ARO"
upgradeAt: "2025-09-08T03:20:00Z"
PDBForceDrainTimeout: 60
desired:
channel: "stable-4.19"
version: "4.19.15"
-
upgradeATest l’heure à laquelle la mise à jour se produit. -
channelest le canal à partir duquel le fichier de configuration est récupéré, conformément à la politique du cycle de vie. Le canal utilisé doit êtrestable-<version>oueus-<version>. -
versionest la version vers laquelle vous souhaitez effectuer la mise à jour, par exemple,4.19.15.
- Appliquez le fichier de configuration. Remplacez par
<file_name>le nom de votre fichier.
oc create -f <file_name>.yaml
Mettre à jour votre cluster à l’aide de l’interface CLI
Consultez ce qui suit pour mettre à jour un cluster à l’aide de l’interface CLI.
Mises à jour du module complémentaire de support de mise à jour étendue (EUS) Mises à jour de la période 1
Lors de la mise à jour de votre cluster d’une version EUS vers une autre version EUS (par exemple : 4.16 à 4.18), vous devez effectuer une mise à jour vers la version intermédiaire, puis vers la version EUS cible. Par exemple, pour mettre à jour de 4.16 à 4.18, vous devez effectuer une mise à jour vers la version 4.17, puis vers la version 4.18. Les mises à jour du plan de contrôle uniquement ne sont pas prises en charge. Vous devez également sélectionner le canal de mise à jour approprié pour votre version cible, par exemple eus-4.18.
Étapes suivantes
- Vous trouverez des informations sur les avis et mises à jour OpenShift Container Platform disponibles dans la section Errata du portail client Red Hat.