forked from concourse/concourse-chart
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathworker-secrets.yaml
24 lines (24 loc) · 869 Bytes
/
worker-secrets.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{{- if .Values.worker.enabled }}
{{- if .Values.secrets.create }}
apiVersion: v1
kind: Secret
metadata:
name: {{ template "concourse.worker.fullname" . }}
labels:
app: {{ template "concourse.worker.fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
{{- if .Values.secrets.annotations }}
annotations:
{{ toYaml .Values.secrets.annotations | indent 4 }}
{{- end }}
type: Opaque
data:
host-key-pub: {{ .Values.secrets.hostKeyPub | b64enc | quote }}
worker-key: {{ .Values.secrets.workerKey | b64enc | quote }}
{{- if and (not (kindIs "invalid" .Values.secrets.workerAdditionalCerts)) (.Values.secrets.workerAdditionalCerts | toString) }}
worker-additional-certs: {{ .Values.secrets.workerAdditionalCerts | b64enc | quote }}
{{- end }}
{{- end }}
{{- end }}