Aggiornamento Red Hat OpenShift Serverless Knative Eventing in una rete con restrizioni (Aggiornamento dalla versione 5.3.x a una versione successiva 5.3 refresh)

Se il tuo ambiente include un servizio con una dipendenza da Red Hat OpenShift Serverless Knative Eventing, devi aggiornare il Red Hat OpenShift Serverless Knative Eventing software prima di aggiornare IBM® Software Hub. Completa questa operazione per aggiornare il software se il tuo cluster si trova in una rete con restrizioni.

Fase di aggiornamento
  • Tu non sei qui. Aggiornamento della workstation client
  • Tu non sei qui. Raccolta delle informazioni richieste
  • Tu non sei qui. Preparazione all'esecuzione di un aggiornamento in una rete con restrizioni
  • Tu non sei qui. Preparazione all'esecuzione di un aggiornamento da un registro container privato
  • Icona "Ti trovi qui". Preparazione del cluster
  • Tu non sei qui. Preparazione all'aggiornamento di un'istanza
  • Tu non sei qui. Aggiornamento di un'istanza
Chi deve completare questo compito?

Amministratore del cluster L'aggiornamento di questo software deve essere effettuato da un amministratore del cluster.

Quando devi completare questo compito?

Eseguire questa operazione solo se uno o più dei seguenti servizi sono installati o saranno installati sul cluster:

  • watsonx Assistant
  • watsonx™ Orchestrate

La configurazione una Red Hat OpenShift Serverless Knative Eventing tantum viene installata una sola volta e condivisa da tutte le istanze di watsonx Assistant e watsonx Orchestrate sul cluster.

Prima di iniziare

Questo compito presuppone che tu abbia completato i seguenti compiti:

  1. Scaricare i pacchetti CASE prima di eseguire i comandi di aggiornamento IBM Software Hub in una rete con restrizioni (aggiornamento dalla versione 5.3.x a una versione successiva 5.3 refresh)
  2. Aggiornamento del Red Hat OpenShift Serverless Operator.
Best practice: è possibile eseguire i comandi in questa attività esattamente come scritti utilizzando le variabili di ambiente di installazione. Assicurati di aver aggiunto le nuove variabili di ambiente dalla sezione Aggiornamento dello script delle variabili di ambiente.

Inoltre, assicurati di recuperare le variabili di ambiente prima di eseguire i comandi in questa attività.

Procedura

  1. Accedi a Red Hat OpenShift Container Platform come amministratore del cluster.
    ${OC_LOGIN}
    Ricorda: OC_LOGIN è un alias del oc login comando.
  2. Generare le definizioni delle risorse personalizzate IBM Events Operator richieste per:
    cpd-cli manage deploy-events-operator \
    --release=${VERSION} \
    --cluster_resources=true
  3. Applicare le definizioni delle risorse personalizzate richieste per IBM Events Operator:
    oc apply \
    -f cpd-cli-workspace/olm-utils-workspace/work/ibm-events-operator-crds.yaml \
    --server-side \
    --force-conflicts
  4. Accedi al cpd-cli cluster Red Hat OpenShift Container Platform :
    ${CPDM_OC_LOGIN}
    Ricorda: CPDM_OC_LOGIN è un alias del cpd-cli manage login-to-ocp comando.
  5. Aggiorna il Red Hat OpenShift Serverless Knative Eventing software.
    Nota: per impostazione predefinita, il deploy-knative-eventing comando riduce a 0 (zero) le repliche Red Hat OpenShift Serverless Knative Eventing inutilizzate. Per evitare questo comportamento, aggiungi la seguente riga al comando:
    --patch_redhat_crd=false

    Il comando da eseguire dipende dallo storage presente nel cluster:

    Portworx Archiviazione
    cpd-cli manage deploy-knative-eventing \
    --release=${VERSION} \
    --storage_vendor=portworx \
    --upgrade=true
    Tutti gli altri tipi di archiviazione
    cpd-cli manage deploy-knative-eventing \
    --release=${VERSION} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --upgrade=true

Cosa fare successivamente

Ora che hai aggiornato Red Hat OpenShift Serverless Knative Eventing e IBM Events, sei pronto per completare l'aggiornamento delle risorse a livello di cluster per i componenti condivisi del cluster (aggiornamento dalla versione 5.3.x a una versione successiva 5.3 refresh).