promenade/charts/etcd/templates/secret-keys.yaml

15 lines
409 B
YAML

{{- $envAll := . }}
---
apiVersion: v1
kind: Secret
metadata:
name: {{ $envAll.Values.service.name }}-keys
type: Opaque
data:
anchor-etcd-client-key.pem: {{ $envAll.Values.anchor.tls.key | b64enc }}
{{- range .Values.nodes }}
{{- $node := . }}
{{ $node.name }}-etcd-client-key.pem: {{ $node.tls.client.key | b64enc }}
{{ $node.name }}-etcd-peer-key.pem: {{ $node.tls.peer.key | b64enc }}
{{- end }}