kubernetes - 使用 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
这真是令人沮丧!为什么会这样?
解决方案
谢谢你的帮助,我现在明白是怎么回事了。
我在 dir 中添加了一些更大的文件chart/
,导致 helm 包大小超过 1M。
删除这些较大的文件后,它恢复正常。而且我知道为什么现在有 .helmignore 文件,它用于告诉 helm 不要将它们包含在最终的 helm 包文件中(* .tgz)
推荐阅读
- javascript - 使用 event.preventDefault() 时 Owl Carousel 2 不起作用
- xcode - dylib 位置中的 macOS SDK 依赖项
- c - C中三元运算符中的条件表达式
- html - 桌面优先尝试使用媒体查询
- css - 在 cdk-virtual-scroll-viewport Angular 之外显示绝对元素
- css - Vuetify中的BootstrapVue b-form-checkbox&radio垂直中心?
- c# - 如果对象设置为 null,将释放线程
- r - ggplot:具有列组排序的分组条形图
- python - 通过多个动态键组合字典列表
- android - 将 Unicode 表情符号从 REST API 传递给 Android 和 iOS 消费者