Upgrade Pulsar Helm release
在 Pulsar 升级安装之前,需要核对想升级到的特定版本所对应的变更日志,同时寻找任何可能与新版 Pulsar helm chart 相关的发行说明。
建议使用 helm upgrade --set key=value
语法或 -f values.yml
来提供所有的值,而不是用 --reuse-values
,因为当前某些值可能已经被弃用。
Note
You can retrieve your previous
--set
arguments cleanly, withhelm get values <release-name>
. 如果你把--set
设置的参数写入到文件中 (helm get values <release-name> > pulsar.yml
),你可以安全地使用-f
参数来指定文件。 例如:helm upgrade <release-name> apache/pulsar -f pulsar.yaml
. This safely replaces the behavior of--reuse-values
.
操作步骤
要将 Apache Pulsar 升级到较新的版本,请遵循以下步骤:
- 检查想升级到的特定版本的变更日志。
- 一步一步地浏览部署文档。
用以下命令提取你之前
--set
的参数。helm get values <release-name> > pulsar.yaml
决定需要设置的所有数值。
使用步骤 4 中提取的所有
--set
参数来执行升级操作。helm upgrade <release-name> apache/pulsar \
--version <new version> \
-f pulsar.yaml \
--set ...