Skip to content

Commit c1985f1

Browse files
Adding global rewrite
Signed-off-by: Markos Kandylis <markos_kandylis@hotmail.com>
1 parent 0c4b56b commit c1985f1

File tree

2 files changed

+9
-12
lines changed

2 files changed

+9
-12
lines changed

charts/fleet-secret/templates/gitExternalSecret.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
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 }}
1516
apiVersion: external-secrets.io/v1

charts/fleet-secret/values.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Example of global values to append if we want to add more endpoints withough replciation
22
global:
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-
3935
ecrAuthenticationToken:
4036
enabled: false
4137
name: ecr-token-secret

0 commit comments

Comments
 (0)