File tree Expand file tree Collapse file tree 2 files changed +9
-12
lines changed Expand file tree Collapse file tree 2 files changed +9
-12
lines changed Original file line number Diff line number Diff line change 11{{- if .Values.gitExternalSecrets.enabled }}
2- {{- $globalGitSecrets := .Values.global.gitExternalSecrets.externalSecrets | default dict }}
3- {{- $clusterGitSecrets := dict }}
4- {{- if and .Values.tenantGitExternalSecrets .Values.tenantGitExternalSecrets.externalSecrets }}
5- {{- $clusterGitSecrets = .Values.tenantGitExternalSecrets.externalSecrets }}
2+ {{- $globalGitSecrets := dict }}
3+ {{- if and .Values.global .Values.global.gitExternalSecrets .Values.global.gitExternalSecrets.externalSecrets }}
4+ {{- $globalGitSecrets = .Values.global.gitExternalSecrets.externalSecrets }}
65{{- end }}
7- {{- $mergedSecrets := mergeOverwrite $globalGitSecrets $clusterGitSecrets }}
8- {{- $secretStoreRefName := .Values.global.gitExternalSecrets.secretStoreRefName -}}
9- {{- $secretStoreRefKind := .Values.global.gitExternalSecrets.secretStoreRefKind -}}
10- {{- $useHttp := .Values.global.gitExternalSecrets.useHttp -}}
6+ {{- $secretStoreRefName := .Values.global.gitExternalSecrets.secretStoreRefName | default "" -}}
7+ {{- $secretStoreRefKind := .Values.global.gitExternalSecrets.secretStoreRefKind | default "" -}}
8+ {{- $useHttp := .Values.global.gitExternalSecrets.useHttp | default false -}}
119{{- $useGitHubApp := .Values.global.gitExternalSecrets.useGitHubApp | default false -}}
1210{{- $usePrivateKey := .Values.global.gitExternalSecrets.usePrivateKey | default false -}}
11+ {{- $clusterGitSecrets := .Values.gitExternalSecrets.externalSecrets | default dict }}
12+ {{/*Merging Git External Secrets*/}}
13+ {{- $mergedSecrets := merge $clusterGitSecrets $globalGitSecrets }}
1314
1415{{- range $externalSecretName, $externalSecret := $mergedSecrets }}
1516apiVersion : external-secrets.io/v1
Original file line number Diff line number Diff line change 11# Example of global values to append if we want to add more endpoints withough replciation
22global :
33 gitExternalSecrets :
4- enabled : false
54 useGitHubApp : true
65 secretStoreRefName : fleet-git-eks-secret-store
76 secretStoreRefKind : SecretStore
@@ -33,9 +32,6 @@ externalSecret:
3332 secretManagerSecretName : " "
3433 clusterName : " "
3534
36- tenantGitExternalSecrets :
37- externalSecrets : {}
38-
3935ecrAuthenticationToken :
4036 enabled : false
4137 name : ecr-token-secret
You can’t perform that action at this time.
0 commit comments