blob: 490a5b317acf4a77d7a72921a4e1eb1b9acfb187 [file] [log] [blame]
Giorgi Lekveishvili5f7d4412023-07-11 17:45:11 +04001{{ if .Values.ingress.enabled }}
2apiVersion: networking.k8s.io/v1
3kind: Ingress
4metadata:
5 name: ingress
6 namespace: {{ .Release.Namespace }}
7 {{- if .Values.ingress.certificateIssuer }}
8 annotations:
9 acme.cert-manager.io/http01-edit-in-place: "true"
10 cert-manager.io/cluster-issuer: {{ .Values.ingress.certificateIssuer }}
11 {{- end }}
12spec:
13 ingressClassName: {{ .Values.ingress.ingressClassName }}
14 {{- if .Values.ingress.certificateIssuer }}
15 tls:
16 - hosts:
17 - {{ .Values.ingress.domain }}
18 secretName: cert-soft-serve
19 {{- end }}
20 rules:
21 - host: {{ .Values.ingress.domain }}
22 http:
23 paths:
24 - path: /
25 pathType: Prefix
26 backend:
27 service:
28 name: soft-serve
29 port:
30 name: http
31{{ end }}