From 990294b489634dd35d811cf9f6c21511b68c53e9 Mon Sep 17 00:00:00 2001 From: Alex Masi Date: Thu, 6 Jun 2024 22:35:21 +0000 Subject: [PATCH] Reduce cfgmap limit to 1MB --- topo/node/node.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/topo/node/node.go b/topo/node/node.go index aef0f401..1d9c14ca 100644 --- a/topo/node/node.go +++ b/topo/node/node.go @@ -334,7 +334,7 @@ func (n *Impl) CreateConfig(ctx context.Context) (*corev1.Volume, error) { switch size := len(data); { case size == 0: // no config data in proto, return a nil volume return nil, nil - case size < 1048576*3: // size less than 3MB, use configMap + case size < 1048576: // size less than 1MB, use configMap name := fmt.Sprintf("%s-config", n.Proto.Name) cm := &corev1.ConfigMap{ ObjectMeta: metav1.ObjectMeta{ @@ -356,7 +356,7 @@ func (n *Impl) CreateConfig(ctx context.Context) (*corev1.Volume, error) { }, }, } - default: // size greater than 3MB, use hostPath + default: // size greater than 1MB, use hostPath if err := os.MkdirAll(tempCfgDir, 0666); err != nil { return nil, err }