helm部署报错Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

文章讲述了在使用Helm部署时遇到UPGRADEFAILED错误的解决方案,包括检查部署历史、使用`helmrollback`回退到上一版本并确认状态,最后成功通过`helmupgrade`完成升级的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#解决helm部署报错Error:

UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

[root@haiouc minio]# helm upgrade --install --namespace default artifacts . --set fullnameOverride=artifacts

Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

1. 输入helm history 命令检查当前状态, 我们会发现,最近的一次部署结果是pending-upgrade 所以阻塞了我们的继续部署

[root@haiouc minio]# helm history artifacts
REVISION	UPDATED                 	STATUS         	CHART       	APP VERSION	DESCRIPTION      
1       	Wed May 17 14:41:27 2023	deployed       	minio-8.0.10	master     	Install complete 
2       	Wed May 17 15:00:33 2023	pending-upgrade	minio-8.0.10	master     	Preparing upgrade

2. 使用helm rollback命令回退上一个正确的版本

[root@haiouc minio]# helm rollback artifacts 1

Rollback was a success! Happy Helming!

 3. 回退之后,再检查一次当前状态,确认状态信息是回退到正确版本,且部署正确

[root@haiouc minio]# helm history artifacts
REVISION	UPDATED                 	STATUS         	CHART       	APP VERSION	DESCRIPTION      
1       	Wed May 17 14:41:27 2023	superseded     	minio-8.0.10	master     	Install complete 
2       	Wed May 17 15:00:33 2023	pending-upgrade	minio-8.0.10	master     	Preparing upgrade
3       	Wed May 17 15:11:14 2023	deployed       	minio-8.0.10	master     	Rollback to 1 

4. 再去使用helm upgrade命令,就可以正常的升级了,升级之后,我们通过helm history 也可以检查到升级成功

[root@haiouc minio]# helm upgrade --install --namespace default artifacts . --set fullnameOverride=artifacts

完美!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

网络飞鸥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值