Skip to content

Commit e237fa1

Browse files
authored
Merge pull request #36 from T-Systems-MMS/env_from_secret
Feature: Env vars from k8s secrets
2 parents 9876d9c + a5bd57d commit e237fa1

4 files changed

Lines changed: 16 additions & 2 deletions

File tree

typo3/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
apiVersion: v1
33
name: typo3
44
description: Typo3 Configuration
5-
version: 0.2.0
5+
version: 0.3.0

typo3/templates/deployment.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,13 @@ spec:
6666
- name: {{ $name }}
6767
value: {{ $value | quote }}
6868
{{- end }}
69+
{{- range $secretEnv := .Values.deployment.containers.secretEnv }}
70+
- name: {{ $secretEnv.name }}
71+
valueFrom:
72+
secretKeyRef:
73+
name: {{ $secretEnv.secretKeyRef.name }}
74+
key: {{ $secretEnv.secretKeyRef.key }}
75+
{{- end }}
6976
volumes:
7077
- name: typo3-content
7178
persistentVolumeClaim:

wordpress/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
apiVersion: v1
33
name: wordpress
44
description: WordPress Configuration
5-
version: 0.2.0
5+
version: 0.3.0

wordpress/templates/deployment.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,13 @@ spec:
6060
- name: {{ $name }}
6161
value: {{ $value | quote }}
6262
{{- end }}
63+
{{- range $secretEnv := .Values.deployment.containers.secretEnv }}
64+
- name: {{ $secretEnv.name }}
65+
valueFrom:
66+
secretKeyRef:
67+
name: {{ $secretEnv.secretKeyRef.name }}
68+
key: {{ $secretEnv.secretKeyRef.key }}
69+
{{- end }}
6370
volumes:
6471
- name: wordpress-content
6572
persistentVolumeClaim:

0 commit comments

Comments
 (0)