美文网首页K8s命令集合
解决helm部署报错Error: UPGRADE FAILED:

解决helm部署报错Error: UPGRADE FAILED:

作者: Rami | 来源:发表于2022-08-01 14:47 被阅读0次

    在使用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

    相关文章

      网友评论

        本文标题:解决helm部署报错Error: UPGRADE FAILED:

        本文链接:https://www.haomeiwen.com/subject/yndrwrtx.html