首页 > 解决方案 > 使用 Helm 升级遇到失败似乎因为 configmap 限制超出

问题描述

我正在使用helm upgrade -i xxx myfoo安装/升级 myfoo,

我遵循所有标准文档,但是当我在第 7 次升级时,这个失败总是发生!

当我第 7 次开始升级时,它告诉我以下失败:

Error: UPGRADE FAILED: ConfigMap "myfoo.v7" is invalid: []: Too long: must have at most 1048576 characters

这真是令人沮丧!为什么会这样?

标签: kuberneteskubernetes-helm

解决方案


谢谢你的帮助,我现在明白是怎么回事了。

我在 dir 中添加了一些更大的文件chart/,导致 helm 包大小超过 1M。

删除这些较大的文件后,它恢复正常。而且我知道为什么现在有 .helmignore 文件,它用于告诉 helm 不要将它们包含在最终的 helm 包文件中(* .tgz)


推荐阅读