Files
charts/bitnami/rabbitmq/templates/certs.yaml
Avaar0032 395934bfc4 [bitnami/rabbitmq] add commonAnnotations to values.yaml to apply it to all deployed resources (#6359)
* [bitnami/rabbitmq] commonAnnotations in values 6334

* pump chart version to 8.15.0 and add connotAnnotation to readme

Co-authored-by: d.migachev <d.migachev@alean.ru>
2021-05-14 09:52:48 +02:00

20 lines
893 B
YAML

{{- if and .Values.auth.tls.enabled (not .Values.auth.tls.existingSecret) }}
apiVersion: v1
kind: Secret
metadata:
name: {{ include "rabbitmq.fullname" . }}-certs
namespace: {{ .Release.Namespace | quote }}
labels: {{- include "common.labels.standard" . | nindent 4 }}
{{- if .Values.commonAnnotations }}
annotations: {{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 4 }}
{{- end }}
type: kubernetes.io/tls
data:
ca.crt:
{{ required "A valid .Values.auth.tls.caCertificate entry required!" .Values.auth.tls.caCertificate | b64enc | quote }}
tls.crt:
{{ required "A valid .Values.auth.tls.serverCertificate entry required!" .Values.auth.tls.serverCertificate| b64enc | quote }}
tls.key:
{{ required "A valid .Values.auth.tls.serverKey entry required!" .Values.auth.tls.serverKey | b64enc | quote }}
{{- end }}