mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 13:05:32 +09:00
21 lines
696 B
YAML
21 lines
696 B
YAML
{{- with .Values.clusterIssuer }}
|
|
{{- if .enabled }}
|
|
apiVersion: cert-manager.io/v1
|
|
kind: ClusterIssuer
|
|
metadata:
|
|
name: {{ required "clusterIssuer.name is required" .name }}
|
|
labels:
|
|
{{- include "fluxer-ingress.labels" $ | nindent 4 }}
|
|
spec:
|
|
acme:
|
|
email: {{ required "clusterIssuer.email is required" .email | quote }}
|
|
privateKeySecretRef:
|
|
name: {{ required "clusterIssuer.privateKeySecretName is required" .privateKeySecretName }}
|
|
server: {{ required "clusterIssuer.server is required" .server }}
|
|
solvers:
|
|
- http01:
|
|
ingress:
|
|
class: {{ required "clusterIssuer.solverIngressClass is required" .solverIngressClass }}
|
|
{{- end }}
|
|
{{- end }}
|