2025-07-20 00:29:08 +03:00

22 lines
688 B
YAML

{{- if and .Values.ingress.enabled .Values.ssl.createIssuer .Values.ssl.generateCerts (empty .Values.ssl.tls_secret_name) }}
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
namespace: {{ .Release.Namespace }}
name: {{ .Release.Name }}-ssl-cert
spec:
dnsNames:
- {{ .Values.ingress.appHost | quote }}
{{- if and .Values.minio.local_setup .Values.ingress.minioHost }}
- {{ .Values.ingress.minioHost | quote }}
{{- end }}
{{- if and .Values.rabbitmq.local_setup .Values.ingress.rabbitmqHost }}
- {{ .Values.ingress.rabbitmqHost | quote }}
{{- end }}
issuerRef:
name: {{ .Release.Name }}-cert-issuer
secretName: {{ .Release.Name }}-ssl-cert
{{- end}}