NSX Container Plugin Operator ist verantwortlich für die Verwaltung des Lebenszyklus von NCP.
Das Upgrade von NCP erfolgt durch Aktualisieren des NCP-Operator und des NCP-Images. Überprüfen Sie vor der Durchführung des Upgrades die Versionshinweise auf die Produktkompatibilität.
Voraussetzungen
Laden Sie die neueste nsx-container-ZIP-Datei (nsx-container-x.x.x.y.zip) von https://downloads.vmware.com herunter.
Die folgenden TAR-Dateien sind für das Upgrade erforderlich:
- 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
Die beiden Images müssen in Ihre Containerregistrierung hochgeladen werden.
Prozedur
- Bearbeiten Sie operator.yaml.
Ändern Sie das nsx-ncp-container-Image:
containers:
- name: nsx-ncp-operator
image: <URL to the NCP operator in your container registry>
Ändern Sie die NCP_IMAGE-URL:
- name: nsx-ncp-operator
image: <URL to the NCP operator in your container registry>
- Aktualisieren Sie configmap.yaml mit den neuen erforderlichen Feldern für diese Version. Die Informationen zu neuen erforderlichen Attributen finden Sie in den Versionshinweisen.
- Wenden Sie role.yaml mit dem folgenden Befehl an.
oc apply -f role.yaml -n nsx-system-operator
- Wenden Sie operator.yaml (und configmap.yaml, falls geändert) im Namespace nsx-system-operator mit dem folgenden Befehl an.
oc apply -f operator.yaml -n nsx-system-operator
Es ist nicht erforderlich, die ausgeführte Konfiguration zu bearbeiten.