feat(ingress): configure TLS with Let's Encrypt for production and staging environments
Deployment Config CI / Deployment Config (push) Successful in 19s

This commit is contained in:
2026-05-31 11:19:03 +08:00
parent 430a83e8dd
commit 10d630db63
3 changed files with 88 additions and 11 deletions
+8 -1
View File
@@ -3,7 +3,8 @@ kind: Ingress
metadata:
name: geo-rankly-web
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: web
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.entrypoints: websecure
spec:
ingressClassName: traefik
rules:
@@ -37,3 +38,9 @@ spec:
name: tenant-api
port:
number: 8080
tls:
- hosts:
- saas.shengxintui.com
- ops.shengxintui.com
- api.shengxintui.com
secretName: shengxintui-com-tls