我已经使用基于helm 2to3
的插件成功地从helm版本2迁移到了3https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/
在运行helm list
和helm3 list
时,我看到了这两个版本/应用程序。我是否需要运行helm delete <release_name>
来验证应用程序是否在版本3下运行?
更新时间:7/29
我使用helm delete <release_name>
删除了helm2release/app。在helm2中,我列出了应用程序,状态显示";删除";但在helm3中,它表示";部署";。它还删除了吊舱。我认为它只会删除helm2下的发布,不应该影响pods。在这种情况下,helm3状态是错误的。
不要运行helm delete
命令。仍然使用命令使用2to3
插件:
$ helm3 2to3 cleanup --name <release_name>
(helm
是版本2,helm3
是版本3(
用helm list
检查helm版本,应用程序/版本应该已经消失。用helm3 list
检查helm3版本,应用程序/版本应该仍然存在。