From 45614b89194b9087741dfa1ebada1487d8031cbf Mon Sep 17 00:00:00 2001 From: Ashley Wang Date: Fri, 23 Aug 2024 08:16:39 -0400 Subject: [PATCH] Set resourcesToNamespaces correctly so that --secret-namespaces flag can be set correctly --- codegen/templates/chart/_helpers.tpl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/codegen/templates/chart/_helpers.tpl b/codegen/templates/chart/_helpers.tpl index 5b424ab4b..1f39629e3 100644 --- a/codegen/templates/chart/_helpers.tpl +++ b/codegen/templates/chart/_helpers.tpl @@ -61,6 +61,9 @@ version, which merges two named templates. {{- $resourcesToNamespaces := dict }} {{- range $entry := [[ (opVar $operator) ]].namespacedRbac }} {{- range $resource := $entry.resources }} + {{- if eq (len $entry.namespaces) 0 }} + {{- $_ := set $resourcesToNamespaces $resource (concat $.Release.Namespace (get $resourcesToNamespaces $resource | default list) | mustUniq) }} + {{- end }} {{- $_ := set $resourcesToNamespaces $resource (concat $entry.namespaces (get $resourcesToNamespaces $resource | default list) | mustUniq) }} {{- end }} {{- end }}