解决helm部署报错Error: UPGRADE FAILED:
2022-08-01 本文已影响0人
Rami
在使用helm install 或者helm upgrade的时候,如果出现了异常中断操作, 可能会导致如下报错
原因:由于多个helm操作,导致版本错乱了,需要回滚下版本
Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress
那么问题来了,如何解决这个问题呢?
1.输入helm history 命令检查当前状态, 如下
helm history -n yundi-server kpl-hermes
# yundi-server 名称空间
# kpl-hermes release名字
2.根据上述状态,我们会发现,最近的一次340部署结果是pending-upgrade 所以阻塞了我们的继续部署
image.png
3.我们使用helm rollback命令回退一个版本到43版本
#helm rollback -n yundi-server kpl-hermes 43
Rollback was a success! Happy Helming!
4.回退之后,再检查一次当前状态,确认状态信息是回退到43版本
helm history -n yundi-server kpl-hermes
image.png
5.这个时候,我们再去使用helm upgrade命令,就可以正常的升级了,升级之后,我们通过helm history 也可以检查到升级成功
image.png