K8s命令集合

解决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
上一篇下一篇

猜你喜欢

热点阅读