From f6dacf9a1242fec7dd2a3ecad21e1047ad82414a Mon Sep 17 00:00:00 2001 From: wayne Date: Thu, 23 May 2024 16:37:05 -0600 Subject: [PATCH] fix(templates/kubit): logic inversion on kubitSingleNamespace (#648) * fix(templates/kubit): logic inversion on kubitSingleNamespace Prior to this PR setting `Values.kubitSingleNamespace` to `false` would cause it to watch only a single namespace, which seems to be the `kubit` namespace itself. The reason it ends up watching the `kubit` namespace can be seen in the deployment's namespace setting: ``` namespace: {{if .Values.kubitSingleNamespace}}{{.Values.namespaceOverride | default .Release.Namespace}}{{else}}kubit{{end}} ``` --- charts/influxdb3-clustered/Chart.yaml | 2 +- charts/influxdb3-clustered/templates/kubit.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/influxdb3-clustered/Chart.yaml b/charts/influxdb3-clustered/Chart.yaml index f90ecc03..d95bb06a 100644 --- a/charts/influxdb3-clustered/Chart.yaml +++ b/charts/influxdb3-clustered/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 type: application -version: 0.1.1 +version: 0.1.2 appVersion: "20240326-922145" name: influxdb3-clustered description: InfluxDB 3.0 Clustered diff --git a/charts/influxdb3-clustered/templates/kubit.yml b/charts/influxdb3-clustered/templates/kubit.yml index d3715cf6..4de9d288 100644 --- a/charts/influxdb3-clustered/templates/kubit.yml +++ b/charts/influxdb3-clustered/templates/kubit.yml @@ -79,7 +79,7 @@ spec: spec: containers: - env: -{{- if not .Values.kubitSingleNamespace}} +{{- if .Values.kubitSingleNamespace}} - name: KUBIT_WATCHED_NAMESPACE valueFrom: fieldRef: @@ -118,4 +118,4 @@ spec: type: RuntimeDefault serviceAccountName: kubit terminationGracePeriodSeconds: 10 - {{end}} \ No newline at end of file + {{end}}