NSX Container Plugin Operator は NCP のライフサイクルを管理します。

NCP をアップグレードすると、NCP Operator と NCP イメージが更新されます。アップグレードを実行する前に、リリース ノートで製品の互換性を確認してください。

前提条件

https://downloads.vmware.com から最新の nsx-container zip ファイル (nsx-container-x.x.x.y.zip) をダウンロードします。

アップグレードには 次の tar ファイルが必要です。
  • 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

コンテナ レジストリに 2 つのイメージをアップロードする必要があります。

手順

  1. operator.yaml を編集します。
    nsx-ncp-container イメージを変更します。
    containers:
      - name: nsx-ncp-operator
        image: <URL to the NCP operator in your container registry>
    NCP_IMAGE URL を変更します。
      - name: nsx-ncp-operator
        image: <URL to the NCP operator in your container registry>
  2. このリリースに必須の新しいフィールドを使用して configmap.yaml を更新します。新しい必須属性に関する情報は、リリース ノートに記載されています。
  3. 次のコマンドを使用して、role.yaml を適用します。
    oc apply -f role.yaml -n nsx-system-operator
  4. 次のコマンドを使用して、nsx-system-operator ネームスペースに operator.yaml を適用します。configmap.yaml を変更した場合は、これも適用します。
    oc apply -f operator.yaml -n nsx-system-operator

    実行中の構成を編集する必要はありません。