arttor/helmify

View on GitHub
examples/operator/templates/serving-cert.yaml

Summary

Maintainability
Test Coverage
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
  name: {{ include "operator.fullname" . }}-serving-cert
  labels:
  {{- include "operator.labels" . | nindent 4 }}
spec:
  dnsNames:
  - '{{ include "operator.fullname" . }}-webhook-service.{{ .Release.Namespace }}.svc'
  - '{{ include "operator.fullname" . }}-webhook-service.{{ .Release.Namespace }}.svc.{{
    .Values.kubernetesClusterDomain }}'
  issuerRef:
    kind: Issuer
    name: '{{ include "operator.fullname" . }}-selfsigned-issuer'
  secretName: webhook-server-cert