Gestion du module complémentaire Red Hat OpenShift AI

Utilisez les informations suivantes pour gérer le module complémentaire OpenShift AI.

Mise à jour de l'opérateur d'IA OpenShift géré par IBM

Les mises à jour de la version de l'opérateur OpenShift AI suivent le calendrier des mises à jour de la version de la plateforme OpenShift AI. Si la plateforme OpenShift AI Platform publie un correctif, une mise à jour mineure ou majeure, une mise à jour correspondante est mise à disposition pour le module complémentaire. En fonction de la politique d'approbation ( oaiInstallPlanApproval ) définie lors de l'installation du module complémentaire, il se peut que vous deviez approuver et appliquer manuellement certaines mises à jour.

Les retours en arrière ne sont pas pris en charge. Vous ne pouvez pas annuler une mise à jour de l'opérateur OpenShift AI. Tenez-en compte et veillez à choisir soigneusement votre stratégie de mise à jour, en particulier si vous optez pour la politique d'approbation Automatic.

Mises à jour importantes

La procédure d'application des mises à jour majeures dépend de la manière dont vous avez défini la politique d'approbation.

Politique d'approbation fixée à Automatic
Il n'est pas nécessaire d'approuver manuellement la mise à jour majeure. Pour appliquer la mise à jour majeure, il suffit d'exécuter la commande ibmcloud oc cluster addon update openshift-ai.
Politique d'approbation fixée à Manual
Appliquez la mise à jour majeure en exécutant la commande ibmcloud oc cluster addon update openshift-ai. Ensuite, approuvez manuellement le plan d'installation pour terminer la mise à jour.

Mises à jour mineures et correctifs

La procédure d'application des mises à jour mineures et des correctifs dépend de la manière dont vous avez défini la politique d'approbation.

Politique d'approbation fixée à Automatic
Il n'est pas nécessaire d'approuver manuellement le plan de mise à jour. Les mises à jour sont appliquées automatiquement et vous ne devez rien faire.
Politique d'approbation fixée à Manual
  • Certaines parties de la mise à jour peuvent nécessiter une approbation manuelle, d'autres non. Les parties nécessitant une approbation sont indiquées dans la notification de mise à jour. Les parties de la mise à jour qui ne nécessitent pas d'approbation sont automatiquement appliquées.
  • Vous devez approuver manuellement les parties de la mise à jour qui nécessitent une approbation. Une fois que vous avez approuvé le plan d'installation, il n'y a pas d'autres étapes pour appliquer la commande.

Application de la mise à jour

Pour appliquer la mise à jour, exécutez la commande suivante.

ibmcloud oc cluster addon update openshift-ai --cluster CLUSTER --version VERSION

Approbation du plan d'installation et application de la mise à jour

Pour approuver le plan d'installation, naviguez vers la page de votre cluster et ouvrez la console web OpenShift. Dans la section Opérateurs installés, suivez les invites pour approuver manuellement le plan d'installation des mises à jour. Pour les mises à jour majeures, effectuez cette étape après avoir exécuté la commande d'application de la mise à jour.

Désactivation du module complémentaire

Suivez les étapes pour désactiver le module complémentaire OpenShift AI.

  1. En option: Supprimer les opérateurs. En fonction de la politique de suppression que vous avez définie pour le module complémentaire, les opérateurs et les composants installés par le module complémentaire peuvent ou non être automatiquement supprimés lorsque vous désactivez le module complémentaire. Vous pouvez utiliser les commandes suivantes pour supprimer manuellement les opérateurs.

    Supprimer la plateforme d'IA Red Hat OpenShift.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/oaiDeletePolicy", "value": "delete"}]
    

    Retirez l'opérateur de découverte de fonctionnalités Node.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nfdDeletePolicy", "value": "delete"}]
    

    Retirez le GPU Operator de NVIDIA.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nvidiaDeletePolicy", "value": "delete"}]
    

    Retirer l'opérateur pipelinier.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/pipelineDeletePolicy", "value": "delete"}]
    
  2. Exécutez la commande pour désactiver le module complémentaire.

    ibmcloud oc cluster addon disable openshift-ai --cluster CLUSTER
    

    Exemple de sortie.

    Data and resources that you created for the add-on might be deleted when the add-on is disabled. Continue? [y/N]> y
    Disabling add-on openshift-ai for cluster abcdefg123456...
    OK
    

Prise en charge du module complémentaire OpenShift AI

Si vous rencontrez des problèmes liés au module complémentaire OpenShift AI pour IBM Cloud, vous pouvez ouvrir un dossier d'assistance.

Dans votre dossier d'assistance, veillez à inclure les résultats et les détails des commandes suivantes. L'inclusion de ces informations peut contribuer à accélérer le processus de soutien.

Exécutez ces commandes pour recueillir des informations sur la plateforme d'IA OpenShift. Inclure les résultats dans votre dossier d'appui.

ibmcloud oc cluster addon ls --cluster CLUSTER
oc get clusterversions
oc get subscription -A
oc get OperatorGroups -A
oc get csv
oc get IbmOpenshiftAI
oc describe IbmOpenshiftAI ibmopenshiftai-auto
oc get all -n ibm-rhoai-operator
oc get Clusterpolicy gpu-cluster-policy
oc describe Clusterpolicy gpu-cluster-policy
oc -n redhat-ods-operator get subscription rhods-operator

Exécutez ces commandes pour recueillir des informations sur le cluster. Inclure les résultats dans votre dossier d'appui.

oc adm must-gather -- /usr/bin/gather_audit_logs
oc adm must-gather
tar cvaf must-gather.tar.gz must-gather.local.*/