From aca410ee36166bdd4397e321a5ef4a43c91e5ac1 Mon Sep 17 00:00:00 2001 From: Elena Vasilenko Date: Thu, 23 Oct 2025 10:54:47 +0200 Subject: [PATCH] fix(kubit): add default resource overrides and correct namespaceOverride typo for app-instance Signed-off-by: Elena Vasilenko --- .../influxdb3-clustered/templates/app-instance.yml | 2 +- charts/influxdb3-clustered/templates/kubit.yml | 12 +++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/charts/influxdb3-clustered/templates/app-instance.yml b/charts/influxdb3-clustered/templates/app-instance.yml index 5316e82a..8c85659a 100644 --- a/charts/influxdb3-clustered/templates/app-instance.yml +++ b/charts/influxdb3-clustered/templates/app-instance.yml @@ -82,7 +82,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: app-instance - namespace: {{ .Values.NamspaceOverride | default .Release.Namespace }} + namespace: {{ .Values.namespaceOverride | default .Release.Namespace }} data: app-instance: | {{ include "app-instance.influxdb" . | fromYaml | toJson }} diff --git a/charts/influxdb3-clustered/templates/kubit.yml b/charts/influxdb3-clustered/templates/kubit.yml index 368ae31e..faf3099b 100644 --- a/charts/influxdb3-clustered/templates/kubit.yml +++ b/charts/influxdb3-clustered/templates/kubit.yml @@ -113,13 +113,11 @@ spec: port: 8080 initialDelaySeconds: 5 periodSeconds: 10 - resources: - limits: - cpu: 500m - memory: 128Mi - requests: - cpu: 10m - memory: 64Mi + {{- $default_kubit_resources := dict + "requests" (dict "cpu" "50m" "memory" "64Mi") + "limits" (dict "cpu" "100m" "memory" "128Mi") -}} + {{- $kubit_resources := mergeOverwrite $default_kubit_resources (.Values.kubit.resources | default dict) -}} + resources: {{ $kubit_resources | include "mapTrim" | trim | nindent 10 }} securityContext: allowPrivilegeEscalation: false capabilities: