feat(deploy) : serve sudloh.com alongside guide.sudloh.com
CI / Verify (push) Successful in 2m17s
CI / Build immutable images and deploy (push) Successful in 1m59s

This commit is contained in:
2026-10-15 02:09:06 +07:00 Unverified
parent 6acad81b05
commit e11dede099
11 changed files with 83 additions and 13 deletions
+4
View File
@@ -14,6 +14,10 @@ metadata:
app.kubernetes.io/name: buzz-sheet
app.kubernetes.io/component: ci
rules:
- apiGroups: ["networking.k8s.io"]
resources: ["ingresses"]
resourceNames: ["buzz-sheet"]
verbs: ["get", "patch", "update"]
- apiGroups: [""]
resources: ["configmaps"]
resourceNames: ["buzz-sheet-config"]
+1
View File
@@ -7,6 +7,7 @@ metadata:
data:
BASE_URL: https://guide.sudloh.com
BETTER_AUTH_URL: https://guide.sudloh.com
BETTER_AUTH_TRUSTED_ORIGINS: https://guide.sudloh.com,https://sudloh.com
# Traefik supplies X-Forwarded-For and does not trust incoming forwarded headers.
# The network policy allows only Traefik to reach the app.
TRUSTED_CLIENT_IP_HEADER: x-forwarded-for
+10
View File
@@ -9,6 +9,16 @@ metadata:
spec:
ingressClassName: traefik
rules:
- host: sudloh.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: buzz-sheet
port:
number: 3000
- host: guide.sudloh.com
http:
paths: