简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
升级 Trident Protect
您可以将 Trident Protect 升级到最新版本,以利用新功能或错误修复。
|
|
|
要升级 Trident Protect,请执行以下步骤。
步骤
-
更新 Trident Helm 存储库:
helm repo update -
升级 Trident Protect CRD:
如果您要从 25.06 之前的版本升级,则需要执行此步骤,因为 CRD 现在已包含在 Trident Protect Helm 图表中。 -
运行此命令可将 CRD 的管理从
trident-protect-crds`切换到 `trident-protect:kubectl get crd | grep protect.trident.netapp.io | awk '{print $1}' | xargs -I {} kubectl patch crd {} --type merge -p '{"metadata":{"annotations":{"meta.helm.sh/release-name": "trident-protect"}}}' -
运行此命令删除
trident-protect-crds图表的 Helm 密钥:请勿使用 Helm 卸载 `trident-protect-crds`图表,因为这可能会删除您的 CRD 和任何相关数据。
kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm -
-
升级 Trident Protect:
helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2510.0 --namespace trident-protect您可以通过在 upgrade 命令中添加 --set logLevel=debug`来配置升级过程中的日志级别。默认日志记录级别为 `warn。建议将调试日志记录用于故障排除,因为它有助于 NetApp 支持诊断问题,而无需更改日志级别或重现问题。