Helm 卡在“另一个操作正在进行中”,但不存在其他版本或安装

问题描述 投票:0回答:1

我知道标题听起来像“你有没有尝试过谷歌”,但 helm 给了我典型的:

another operation (install/upgrade/rollback) is in progress

我不明白的是,在任何地方都没有实际正在进行的实际发布。

我已经运行了

helm list --all --all-namespaces
,列表只是空白。与针对我能想到的任何名称空间运行
helm history
相同。什么都没有,一切都是空白。我什至删除了应用程序最初安装的名称空间和其中的所有内容,但它仍然损坏。

我还找到了删除秘密的答案,我有,但没有帮助。

有什么方法可以硬重置 helm 的状态吗?因为我在这个主题上找到的所有答案都涉及回滚、卸载或删除卡住的版本,并且整个集群上都不存在。

Helm 是 v3.8.1(如果有帮助的话)。感谢您对此的任何帮助,这让我发疯。

kubernetes kubernetes-helm
1个回答
0
投票

我最终弄清楚了这一点。运行 helm 的管道是从在一个集群上运行的 gitlab 运行程序执行的,但使用 kubernetes 上下文来定位我所需的集群。在某些时候,kubernetes 上下文未正确加载,运行程序所在的主机集群上的安装错误。

当我仍然针对不同的集群时,helm 命令在其本地集群上发现了错误的安装,因此

helm list --all
在目标集群上没有看到任何内容。

© www.soinside.com 2019 - 2024. All rights reserved.