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
- 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>
- Aggiornare configmap.yaml con tutti i nuovi campi obbligatori per questa versione. Le informazioni sui nuovi attributi obbligatori sono disponibili nelle note di rilascio.
- Applicare role.yaml con il comando seguente.
oc apply -f role.yaml -n nsx-system-operator
- 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.