Skip to content

Commit 0efcbb1

Browse files
authored
feat: add cert manager support to ingress (#36)
1 parent ddca28c commit 0efcbb1

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

deployment/chart/templates/ingress.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,17 @@ metadata:
88
kubernetes.io/ingress.class: nginx
99
nginx.ingress.kubernetes.io/use-regex: "true"
1010
nginx.ingress.kubernetes.io/rewrite-target: /$2
11+
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
12+
nginx.ingress.kubernetes.io/ssl-passthrough: "true"
1113
# https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md#custom-max-body-size
1214
nginx.ingress.kubernetes.io/proxy-body-size: "20m"
15+
cert-manager.io/issuer: letsencrypt-prod
1316
spec:
17+
ingressClassName: nginx
18+
tls:
19+
- hosts:
20+
- intersect.nationalsciencedatafabric.org
21+
secretName: intersect-dashboard-tls
1422
rules:
1523
- host: intersect.nationalsciencedatafabric.org
1624
http:

0 commit comments

Comments
 (0)