L'operatore di NSX Container Plug-in è responsabile della gestione del ciclo di vita di NCP.

L'aggiornamento di NCP viene eseguito aggiornando NCP Operator e l'immagine di NCP. Prima di eseguire l'aggiornamento, verificare la compatibilità del prodotto nelle note di rilascio.

Prerequisiti

Scaricare il file zip nsx-container più recente (nsx-container-x.x.x.y.zip) da https://downloads.vmware.com.

Per l'aggiornamento sono necessari i file tar seguenti:
  • nsx-container-x.x.x.y/Kubernetes/nsx-container-plugin-operator-x.x.x.y.tar
  • nsx-container-x.x.x.y/Kubernetes/nsx-ncp-ubi-x.x.x.y.tar

Le due immagini devono essere caricate nel registro del container.

Procedura

  1. Modificare operator.yaml.
    Modificare l'immagine nsx-ncp-container:
    containers:
      - name: nsx-ncp-operator
        image: <URL to the NCP operator in your container registry>
    Modificare l'URL NCP_IMAGE:
      - name: nsx-ncp-operator
        image: <URL to the NCP operator in your container registry>
  2. Aggiornare configmap.yaml con tutti i nuovi campi obbligatori per questa versione. Le informazioni sui nuovi attributi obbligatori sono disponibili nelle note di rilascio.
  3. Applicare role.yaml con il comando seguente.
    oc apply -f role.yaml -n nsx-system-operator
  4. Applicare operator.yaml (e confimap.yaml se è stato modificato) nello spazio dei nomi nsx-system-operator con il comando seguente.
    oc apply -f operator.yaml -n nsx-system-operator

    Non è necessario modificare la configurazione in esecuzione.