Files
service-catalog/charts/rancher/templates/preinstallHook/certificate.yaml
T
2024-12-12 09:31:48 +09:00

20 lines
543 B
YAML

{{- if .Values.preinstallHook }}
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: {{ .Values.ingress.tls.secretName }}
annotations:
"helm.sh/hook": pre-install
"helm.sh/hook-weight": "1" # Certificate 생성 후 실행되도록 우선순위 설정
"helm.sh/hook-delete-policy": before-hook-creation
spec:
secretName: {{ .Values.ingress.tls.secretName }}
duration: 8750h
renewBefore: 720h
issuerRef:
name: selfsigned-issuer
kind: ClusterIssuer
dnsNames:
- {{ .Values.hostname }}
{{- end }}