From 930eda0c8273d34f35b820519c9cfe01af5c61c1 Mon Sep 17 00:00:00 2001 From: Karsten Kraus Date: Wed, 16 Aug 2023 14:50:17 +0200 Subject: [PATCH] Adds flag to classes so dependent charts can disable creation of default classes --- charts/telegraf-operator/templates/secret-classes.yml | 2 +- charts/telegraf-operator/values.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/charts/telegraf-operator/templates/secret-classes.yml b/charts/telegraf-operator/templates/secret-classes.yml index c77405cf..32c65822 100644 --- a/charts/telegraf-operator/templates/secret-classes.yml +++ b/charts/telegraf-operator/templates/secret-classes.yml @@ -1,4 +1,4 @@ -{{- if .Values.classes.data }} +{{- if and (.Values.classes.create) (.Values.classes.data) }} apiVersion: v1 kind: Secret metadata: diff --git a/charts/telegraf-operator/values.yaml b/charts/telegraf-operator/values.yaml index b3af521d..5cf00457 100644 --- a/charts/telegraf-operator/values.yaml +++ b/charts/telegraf-operator/values.yaml @@ -5,6 +5,7 @@ image: sidecarImage: "docker.io/library/telegraf:1.22" classes: + create: true secretName: "telegraf-operator-classes" default: "infra" data: