Skip to content

Commit 4717ba6

Browse files
Added support for target templates and dataFrom in ESO
1 parent d100418 commit 4717ba6

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

scripts/devtron-reference-helm-charts/statefulset-chart_5-1-0/templates/externalsecrets.yaml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,8 @@ apiVersion: external-secrets.io/v1beta1
88
kind: SecretStore
99
metadata:
1010
name: {{ .name}}
11-
labels:
12-
app: {{ template ".Chart.Name .name" $ }}
13-
chart: {{ template ".Chart.Name .chart" $ }}
14-
appId: {{ $.Values.app | quote }}
15-
envId: {{ $.Values.env | quote }}
16-
release: {{ $.Release.Name }}
1711
{{- if $.Values.appLabels }}
12+
labels:
1813
{{ toYaml $.Values.appLabels | indent 4 }}
1914
{{- end }}
2015
spec:
@@ -26,13 +21,8 @@ apiVersion: external-secrets.io/v1beta1
2621
kind: ExternalSecret
2722
metadata:
2823
name: {{ .name }}
29-
labels:
30-
app: {{ template ".Chart.Name .name" $ }}
31-
chart: {{ template ".Chart.Name .chart" $ }}
32-
appId: {{ $.Values.app | quote }}
33-
envId: {{ $.Values.env | quote }}
34-
release: {{ $.Release.Name }}
3524
{{- if $.Values.appLabels }}
25+
labels:
3626
{{ toYaml $.Values.appLabels | indent 4 }}
3727
{{- end }}
3828
spec:
@@ -52,6 +42,14 @@ spec:
5242
target:
5343
name: {{ .name}}
5444
creationPolicy: Owner
45+
{{- if .esoSecretData.template }}
46+
template:
47+
{{- toYaml .esoSecretData.template | nindent 6 }}
48+
{{- end }}
49+
{{- if .esoSecretData.esoDataFrom }}
50+
dataFrom:
51+
{{- toYaml .esoSecretData.esoDataFrom | nindent 4 }}
52+
{{- else }}
5553
data:
5654
{{- range .esoSecretData.esoData }}
5755
- secretKey: {{ .secretKey }}
@@ -61,7 +59,8 @@ spec:
6159
property: {{ .property }}
6260
{{- end }}
6361
{{- end}}
62+
{{- end}}
63+
{{- end}}
6464
{{- end}}
6565
{{- end}}
6666
{{- end}}
67-
{{- end}}

0 commit comments

Comments
 (0)