From 528643e6ba4e6db9b20562da9d2e1912977ec045 Mon Sep 17 00:00:00 2001 From: mbeaucha Date: Mon, 19 Sep 2022 14:31:21 -0400 Subject: [PATCH 1/2] Update namespace.yaml Add option to not create namespace, needed for deploying chart via helmfile --- .../templates/aws-for-fluent-bit/namespace.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/charts/adot-exporter-for-eks-on-ec2/templates/aws-for-fluent-bit/namespace.yaml b/charts/adot-exporter-for-eks-on-ec2/templates/aws-for-fluent-bit/namespace.yaml index ecadf84..142e6cd 100644 --- a/charts/adot-exporter-for-eks-on-ec2/templates/aws-for-fluent-bit/namespace.yaml +++ b/charts/adot-exporter-for-eks-on-ec2/templates/aws-for-fluent-bit/namespace.yaml @@ -1,4 +1,5 @@ {{- if .Values.fluentbit.enabled }} +{{- if .Values.fluentbit.createNamespace }} # Specify namespace for Fluent Bit. apiVersion: v1 kind: Namespace @@ -8,3 +9,4 @@ metadata: name: {{ include "aws-for-fluent-bit.namespace" . }} {{- include "aws-for-fluent-bit.labels" . | indent 4 }} {{- end }} +{{- end }} From d048e41889e55d617f0572bbe04775201b737be3 Mon Sep 17 00:00:00 2001 From: mbeaucha Date: Mon, 19 Sep 2022 15:16:53 -0400 Subject: [PATCH 2/2] Adding value for fluentbit.createNamespace --- charts/adot-exporter-for-eks-on-ec2/values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/charts/adot-exporter-for-eks-on-ec2/values.yaml b/charts/adot-exporter-for-eks-on-ec2/values.yaml index 181e417..ffe3403 100644 --- a/charts/adot-exporter-for-eks-on-ec2/values.yaml +++ b/charts/adot-exporter-for-eks-on-ec2/values.yaml @@ -19,6 +19,7 @@ fluentbit: name: "fluent-bit" configName: "fluent-bit-config" namespace: "amazon-cloudwatch" + createNamespace: true serviceAccount: name: "fluent-bit" annotations: {}