6.3. Mise à jour des pods de surveillance des conteneurs en bac à sable d'OpenShift
Après avoir mis à jour les conteneurs OpenShift sandboxed, vous devez mettre à jour l'image du moniteur dans le CR KataConfig pour mettre à jour les pods du moniteur. Sinon, les pods de surveillance continueront à exécuter les images de la version précédente.
Vous pouvez effectuer la mise à jour à l'aide de la console web ou de l'interface CLI.
6.3.1. Mise à niveau des modules de surveillance à l'aide de la console web Copier lienLien copié sur presse-papiers!
Le fichier YAML KataConfig dans OpenShift Container Platform contient le numéro de version de l'image du moniteur. Mettez à jour le numéro de version avec la version correcte.
Conditions préalables
- OpenShift Container Platform 4.12 est installé sur votre cluster.
-
Vous avez accès au cluster en tant qu'utilisateur ayant le rôle
cluster-admin.
Procédure
-
Dans la perspective Administrator d'OpenShift Container Platform, naviguez vers Operators
Installed Operators. - Sélectionnez le site OpenShift sandboxed containers Operator et allez dans l'onglet KataConfig.
-
Recherchez la ressource
KataConfigen utilisant le champ Search by name. Le nom par défaut de la ressourceKataConfigest example-kataconfig. -
Sélectionnez la ressource
KataConfiget allez dans l'onglet KataConfig. Modifier le numéro de version pour
kataMonitorImage:checkNodeEligibility: false kataConfigPoolSelector: null kataMonitorImage: 'registry.redhat.io/openshift-sandboxed-containers/osc-monitor-rhel8:1.3.0'- Cliquez sur Save.
6.3.2. Mise à niveau des modules de surveillance à l'aide de la CLI Copier lienLien copié sur presse-papiers!
Vous pouvez corriger manuellement l'image du moniteur dans le CR KataConfig pour mettre à jour les pods du moniteur.
Conditions préalables
- OpenShift Container Platform 4.12 est installé sur votre cluster.
-
Vous avez installé l'OpenShift CLI (
oc). -
Vous avez accès au cluster en tant qu'utilisateur ayant le rôle
cluster-admin.
Procédure
Dans le CLI de OpenShift Container Platform, exécutez la commande suivante :
$ oc patch kataconfig <kataconfig_name> --type merge --patch '{"spec":{"kataMonitorImage":"registry.redhat.io/openshift-sandboxed-containers/osc-monitor-rhel8:1.3.0"}}'où :
<kataconfig_name>: : spécifie le nom de votre fichier de configuration Kata, par exempleexample-kataconfig.