Skip to content

Commit 2ddc616

Browse files
authored
Merge pull request #54 from T-Systems-MMS/feature/secrets_in_k8s_chart
New secret template in k8s chart
2 parents d1e1f0f + 53eb986 commit 2ddc616

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

k8s/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: k8s
44
description: Kubernetes Cluster Configuration
5-
version: 0.1.4
5+
version: 0.1.5

k8s/templates/secret.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{{- if .Values.secret -}}
2+
{{- $secret := .Values.secret }}
3+
---
4+
apiVersion: v1
5+
kind: Secret
6+
metadata:
7+
name: {{ $secret.name | quote }}
8+
namespace: {{ $secret.namespace | quote }}
9+
annotations:
10+
{{- range $key, $value := $secret.annotations }}
11+
{{ $key }}: {{ $value | quote }}
12+
{{- end }}
13+
type: {{ $secret.type }}
14+
{{- if $secret.data }}
15+
data: {{ $secret.data | nindent 2 }}
16+
{{- end }}
17+
{{- if $secret.stringData }}
18+
stringData: {{ $secret.stringData | nindent 2 }}
19+
{{- end }}
20+
{{- end -}}

0 commit comments

Comments
 (0)