1

我正在尝试在配置映射中上传 jar 文件。我可以上传大小为 1 MB 的小 jar 文件,但不能上传大小为 4MB 的文件。我正在使用以下命令来创建 configmap。

kubectl create configmap configmap-test --from-file=jarfile.jar

有没有办法增加这个大小限制?

客户端版本为 GitVersion:"v1.14.1",服务器版本为 GitVersion:"v1.15.0"

4

2 回答 2

3

这是来自 ETCD 的约束。

限制是 1MB,因为这是 etcd 的限制。尺寸限制

于 2019-08-22T09:36:08.327 回答
1

为了解决这个问题,您应该通过更改选项来更改请求大小限制--max-request-bytes

etcd 旨在处理元数据典型的小键值对。较大的请求会起作用,但可能会增加其他请求的延迟。默认情况下,任何请求的最大大小为 1.5 MiB。此限制可通过 etcd 服务器的 --max-request-bytes 标志进行配置。

于 2019-08-22T13:10:23.443 回答