gpt4 book ai didi

Kubernetes ConfigMap 大小限制

转载 作者:行者123 更新时间:2023-12-02 11:27:35 32 4
gpt4 key购买 nike

虽然 resourceQuotas可能会限制命名空间中配置映射的数量,是否有任何此类选项可以限制单个配置映射的大小?
我不希望某些用户开始将大型文本文件作为配置映射上传。

ConfigMap etcd 支持的最大大小是多少?如果 etcd 端有合理的限制,那么应该没问题。

最佳答案

没有hard-limits在撰写本文时,在 ConfigMap 或 Secret 对象上。

但是,etcd 有 1MB 的限制。 Kubernetes 存储其对象的一侧。

从 API 方面来看,如果你真的看到了 API code和 ConfigMap 类型,你会看到它的 data字段是字符串的 Golang 映射,因此它在运行时显示为内存绑定(bind)和管理,除非在其他地方它被定义为 make() .从技术上讲,hashmap 上键数的最大大小是映射长度,即 int。最大值在这里解释:Maximum number of elements in map .这也是数据值作为 len(string) 最大值的理论限制。 .

如果您真的想从 kube-apiserver 接收 protobufs(或 JSON)的 API 端获得更多见解,您可以查看 google protobuf maximum size .这将使您了解发送 data 的限制。场通过电线。在处理任何大消息时,kube-apiserver 本身可能还有其他限制。

关于Kubernetes ConfigMap 大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53012798/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com