NSX Container Plugin Operator ist verantwortlich für die Verwaltung des Lebenszyklus von NCP.

Das Upgrade von NCP erfolgt durch Aktualisieren des NCP-Operators 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

  1. 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>
  2. Aktualisieren Sie configmap.yaml mit den neuen erforderlichen Feldern für diese Version. Die Informationen zu neuen erforderlichen Attributen finden Sie in den Versionshinweisen.
  3. Wenden Sie role.yaml mit dem folgenden Befehl an.
    oc apply -f role.yaml -n nsx-system-operator
  4. 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.