虽然resourceQuotas
可以限制命名空间中ConfigMap的数量,但是否有此选项来限制单个ConfigMap的大小呢?我不希望某些用户将大型文本文件上传为ConfigMap。
ConfigMap etcd支持的最大大小是多少?如果在etcd方面有合理的限制,那就应该没问题。
虽然resourceQuotas
可以限制命名空间中ConfigMap的数量,但是否有此选项来限制单个ConfigMap的大小呢?我不希望某些用户将大型文本文件上传为ConfigMap。
ConfigMap etcd支持的最大大小是多少?如果在etcd方面有合理的限制,那就应该没问题。
make()
定义了它。从技术上讲,哈希图中键数的最大大小是地图长度,即int
,最大值在此处解释:Maximum number of elements in map。那也是数据值的理论极限,因为len(string)
的最大值。data
字段的限制的一些措施。当涉及处理任何大型消息时,kube-apiserver本身可能存在其他限制。引用摘自此处 - https://kubernetes.io/docs/concepts/configuration/configmap/#motivationConfigMap并非设计用于存储大数据块。存储在ConfigMap中的数据不能超过1 MiB。如果您需要存储大于此限制的设置,可以考虑挂载卷或使用单独的数据库或文件服务。
到目前为止,配置映射属于对象计数配额。您可以强制执行最大配置映射数量。您无法限制单个配置映射的大小。因为它们尚未包含在存储资源配额中。