NDB Operator 發行說明
NDB Operator 可以從一個版本升級到另一個版本,而不會影響任何現有的 NDB 集群,唯一限制是您不應在升級過程中嘗試修改 NdbCluster CRD (請參閱 第 5.1 節,「NdbCluster 資源」)。
使用 Helm 圖表升級。 以下概述的程序假設已安裝的 Helm 圖表名稱為 ndbop,並且該圖表安裝在預設的命名空間中。
要更新本機 Helm 儲存庫並將 NDB Operator 升級到最新版本,請執行以下 Helm 命令
> helm repo update
> helm upgrade --namespace=ndb-operator ndbop ndb-operator-repo/ndb-operator
如果安裝 NDB Operator 的命名空間不是 ndbop,您可以將其名稱作為 --namespace 選項的引數來指定正確的命名空間。
從原始碼升級。 若要從原始程式碼升級 NDB Operator,請使用 Helm 的 upgrade 命令,如下所示
> helm upgrade ndbop deploy/charts/ndb-operator
helm install 和 helm upgrade 都可以使用 --set 選項來修改 第 2.3 節,「使用 Helm 安裝 NDB Operator」中指定的組態參數。
使用 YAML 檔案和 kubectl 升級。 您可以使用 第 2.4 節,「使用 YAML 檔案和 kubectl 安裝 NDB Operator」中顯示的相同安裝命令來升級 NDB Operator。 在這種情況下,您必須確保在執行 kubectl apply 之前更新 manifest YAML 檔案的副本。