From 00d8a6ddfb1c0baaea33980542f52f680f4172cc Mon Sep 17 00:00:00 2001 From: David Fry Date: Fri, 2 May 2025 10:10:50 +0100 Subject: [PATCH] fix keyfromsecret structure --- helm/kubernetes-operator/templates/deployment.yaml | 7 ++++--- helm/kubernetes-operator/values.yaml | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/helm/kubernetes-operator/templates/deployment.yaml b/helm/kubernetes-operator/templates/deployment.yaml index 539cf4d..7ee2f72 100644 --- a/helm/kubernetes-operator/templates/deployment.yaml +++ b/helm/kubernetes-operator/templates/deployment.yaml @@ -80,10 +80,11 @@ spec: {{- if or .Values.netbirdAPI.key .Values.netbirdAPI.keyFromSecret }} env: - name: NB_API_KEY - valueFrom: + valueFrom: + secretKeyRef: {{- if .Values.netbirdAPI.keyFromSecret }} - name: {{.Values.netbirdAPI.keyFromSecretName}} - key: {{.Values.netbirdAPI.keyFromSecretKey}} + name: {{ .Values.netbirdAPI.keyFromSecret.name }} + key: {{ .Values.netbirdAPI.keyFromSecret.key }} {{- else }} name: {{ include "kubernetes-operator.fullname" . }} key: NB_API_KEY diff --git a/helm/kubernetes-operator/values.yaml b/helm/kubernetes-operator/values.yaml index 5c24cc9..c2fa6b6 100644 --- a/helm/kubernetes-operator/values.yaml +++ b/helm/kubernetes-operator/values.yaml @@ -190,5 +190,6 @@ cluster: netbirdAPI: {} # NetBird Service Account Token # key: "nbp_m0LM9ZZvDUzFO0pY50iChDOTxJgKFM3DIqmZ" - # keyFromSecretName: "Secret name" - # keyFromSecretKey: "NB_API_KEY" \ No newline at end of file + #keyFromSecret: + # name: "Secret name" + # key: "NB_API_KEY" \ No newline at end of file