From 968a0f3c5abdfee8041d712b4864a6e482937f44 Mon Sep 17 00:00:00 2001 From: Riadh Meghenem Date: Fri, 9 Aug 2024 14:53:13 +0200 Subject: [PATCH 1/2] feat(extraObjects): support creation of extra manifests via values --- templates/extra-manifests.yml | 4 ++++ values.yaml | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 templates/extra-manifests.yml diff --git a/templates/extra-manifests.yml b/templates/extra-manifests.yml new file mode 100644 index 0000000..a9bb3b6 --- /dev/null +++ b/templates/extra-manifests.yml @@ -0,0 +1,4 @@ +{{ range .Values.extraObjects }} +--- +{{ tpl (toYaml .) $ }} +{{ end }} diff --git a/values.yaml b/values.yaml index 3e503d7..8703eab 100644 --- a/values.yaml +++ b/values.yaml @@ -553,3 +553,15 @@ upgrade: externalDatabase: secretName: "" secretKey: "" + +## Create a dynamic manifests via values: +extraObjects: [] + ## - apiVersion: "kubernetes-client.io/v1" + ## kind: ExternalSecret + ## metadata: + ## name: stream-secrets + ## spec: + ## backendType: gcpSecretsManager + ## data: + ## - key: stream-secret-key + ## name: stream-secret-name From 6649bdfa422b2b6fffc9ce9eae43ed9ce26c0d5a Mon Sep 17 00:00:00 2001 From: Riadh Meghenem Date: Fri, 9 Aug 2024 15:39:19 +0200 Subject: [PATCH 2/2] Update values.yaml --- values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/values.yaml b/values.yaml index 8703eab..f65b2e8 100644 --- a/values.yaml +++ b/values.yaml @@ -554,7 +554,7 @@ externalDatabase: secretName: "" secretKey: "" -## Create a dynamic manifests via values: +## @param extraObjects [array] Create a dynamic manifests via values: extraObjects: [] ## - apiVersion: "kubernetes-client.io/v1" ## kind: ExternalSecret