Aggiornamento degli operatori

Aggiornare innanzitutto l'operatore IBM Sterling Intelligent Promising e IBM OMS Gateway Operator, uno dopo l'altro per aggiornare IBM Sterling Intelligent Promising.

Prima di iniziare

Aggiornamento a 10.0.2406.0-amd64
Se si sta aggiornando IBM Sterling Intelligent Promising a 10.0.2406.0-amd64, è necessario creare una colonna lavoro nella tabella inv_upgrade. Per ulteriori informazioni, vedere Prequisiti per l'aggiornamento a 10.0.2406.0-amd64.
Aggiornamento a qualsiasi altra versione
Continuare a completare i passaggi indicati nella procedura seguente.

Informazioni su quest'attività

In base all' intervallo di polling del registro fornito nella sottoscrizione, il cluster cerca periodicamente una nuova versione dell'operatore. Ogni volta che un aggiornamento è disponibile per il canale sottoscritto, l'operatore aggiorna automaticamente o attende l'approvazione manuale, in base alla strategia Aggiorna approvazione selezionata.
Quando si crea una sottoscrizione per Sterling Intelligent Promising Operatore e OMS Gateway Operator, è possibile scegliere la strategia di approvazione degli aggiornamenti automatici o manuali. Per ulteriori informazioni sulla creazione di una sottoscrizione, vedi il passo 3.
Strategia di approvazione automatica
Se si scelgono aggiornamenti automatici per un operatore installato, quando una nuova versione di tale operatore è disponibile nel canale selezionato, Operator Lifecycle Manager (OLM) aggiorna automaticamente l'istanza in esecuzione del proprio operatore senza l'intervento dell'utente.
Strategia di approvazione manuale
Se si selezionano aggiornamenti manuali, quando è disponibile una versione più recente di un operatore, OLM crea una richiesta di aggiornamento. In qualità di amministratore del cluster, è necessario approvare manualmente tale richiesta di aggiornamento affinché l'operatore venga aggiornato alla nuova versione.
Nota: nella seguente procedura, è possibile utilizzare i comandi oc o kubectl .

Procedura

  1. Ottieni il piano di installazione. Se l' intervallo di polling del registro è impostato su automatico, ignorare i passi 1 e 2.
    oc get installplan -n <namespace>
  2. Approvare il piano di installazione
    oc patch installplan <INSTALL_PLAN_NAME> -n <namespace> --type merge --patch '{"spec":{"approved":true}}'
      
  3. Verificare la versione di entrambi, dopo l'aggiornamento degli operatori.
    oc get clusterServiceVersion -n <namespace>
    L'output del comando viene visualizzato nel seguente frammento.
    NAME                     DISPLAY                                                  VERSION   REPLACES                 PHASE
    ibm-oms-gateway.v1.0.4   IBM Sterling Order Management Gateway Standard package   1.0.4     ibm-oms-gateway.v1.0.3   Succeeded
    ibm-sip.v1.0.4           IBM Sterling Intelligent Promising Standard package      1.0.4     ibm-sip.v1.0.3           Succeeded