certificate.yaml 504 B

1234567891011121314151617
  1. {{- if .Values.certificate.create -}}
  2. apiVersion: cert-manager.io/v1
  3. kind: Certificate
  4. metadata:
  5. name: {{ template "podinfo.fullname" . }}
  6. namespace: {{ include "podinfo.namespace" . }}
  7. labels:
  8. {{- include "podinfo.labels" . | nindent 4 }}
  9. spec:
  10. dnsNames:
  11. {{- range .Values.certificate.dnsNames }}
  12. - {{ . | quote }}
  13. {{- end }}
  14. secretName: {{ template "podinfo.tlsSecretName" . }}
  15. issuerRef:
  16. {{- .Values.certificate.issuerRef | toYaml | trimSuffix "\n" | nindent 4 }}
  17. {{- end }}