Gestione del componente aggiuntivo Red Hat OpenShift AI

Utilizzare le seguenti informazioni per gestire il componente aggiuntivo OpenShift AI.

Aggiornamento dell'operatore AI gestito da IBM OpenShift

Gli aggiornamenti di versione per l'operatore OpenShift AI seguono il calendario degli aggiornamenti di versione per la piattaforma OpenShift AI. Se la piattaforma AI OpenShift rilascia una patch, un aggiornamento di versione minore o maggiore, viene reso disponibile un aggiornamento corrispondente per il componente aggiuntivo. In base al criterio di approvazione ( oaiInstallPlanApproval ) impostato al momento dell'installazione del componente aggiuntivo, potrebbe essere necessario approvare e applicare manualmente alcuni aggiornamenti.

I rollback di versione non sono supportati. Non è possibile annullare un aggiornamento dell'operatore OpenShift AI. Tenete conto di questo aspetto e assicuratevi di scegliere con cura la vostra strategia di aggiornamento, soprattutto se scegliete la politica di approvazione di Automatic.

Aggiornamenti importanti

Il processo di applicazione degli aggiornamenti principali dipende dall'impostazione del criterio di approvazione.

Politica di approvazione impostata su Automatic
Non è necessario approvare manualmente l'aggiornamento principale. Per applicare l'aggiornamento maggiore è sufficiente eseguire il comando ibmcloud oc cluster addon update openshift-ai.
Politica di approvazione impostata su Manual
Applicare l'aggiornamento maggiore eseguendo il comando ibmcloud oc cluster addon update openshift-ai. Quindi, approvare manualmente il piano di installazione per completare l'aggiornamento.

Aggiornamenti minori e patch

Il processo di applicazione degli aggiornamenti minori e delle patch dipende dall'impostazione del criterio di approvazione.

Politica di approvazione impostata su Automatic
Non è necessario approvare manualmente il piano di aggiornamento. Gli aggiornamenti vengono applicati automaticamente e non è necessario intervenire.
Politica di approvazione impostata su Manual
  • Alcune parti dell'aggiornamento potrebbero richiedere l'approvazione manuale, altre no. Le parti che richiedono l'approvazione sono indicate nella notifica di aggiornamento. Le parti dell'aggiornamento che non richiedono l'approvazione vengono applicate automaticamente.
  • È necessario approvare manualmente le parti dell'aggiornamento che richiedono l'approvazione. Dopo aver approvato il piano di installazione, non ci sono ulteriori passaggi per applicare il comando.

Applicazione dell'aggiornamento

Per applicare l'aggiornamento, eseguire il seguente comando.

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

Approvazione del piano di installazione e applicazione dell'aggiornamento

Per approvare il piano di installazione, navigare nella pagina del proprio cluster e aprire la console web OpenShift. Nella sezione Operatori installati, seguire le indicazioni per approvare manualmente il piano di installazione dell'aggiornamento. Per gli aggiornamenti principali, completare questo passaggio dopo aver eseguito il comando per applicare l'aggiornamento.

Disabilitare il componente aggiuntivo

Seguire la procedura per disattivare il componente aggiuntivo OpenShift AI.

  1. Opzionale: Rimuovere gli operatori. A seconda del criterio di eliminazione impostato per il componente aggiuntivo, gli operatori e i componenti installati dal componente aggiuntivo possono essere o meno rimossi automaticamente quando si disattiva il componente aggiuntivo. È possibile utilizzare i seguenti comandi per rimuovere manualmente gli operatori.

    Rimuovere la piattaforma AI Red Hat OpenShift.

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

    Rimuovere il Feature Discovery Operator di Node.

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

    Rimuovere il GPU Operator NVIDIA.

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

    Rimuovere l'operatore del gasdotto.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/pipelineDeletePolicy", "value": "delete"}]
    
  2. Eseguire il comando per disattivare il componente aggiuntivo.

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

    Output di esempio.

    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
    

Ottenere il supporto per il componente aggiuntivo OpenShift AI

Se si riscontrano problemi relativi al componente aggiuntivo OpenShift AI per IBM Cloud, è possibile aprire un caso di assistenza.

Nel caso di assistenza, assicurarsi di includere l'output e i dettagli dei seguenti comandi. L'inclusione di queste informazioni può contribuire ad accelerare il processo di assistenza.

Eseguire questi comandi per raccogliere i dettagli della piattaforma AI OpenShift. Includere i risultati nel caso di supporto.

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

Eseguite questi comandi per raccogliere i dettagli del cluster. Includere i risultati nel caso di supporto.

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