feat: add nxtgauge.com/www ingress rules, drop coming-soon from cluster kustomization
All checks were successful
sync-to-github / sync (push) Successful in 6s

Forgot to stage these in 643ab49 - the actual ingress host rules and
the removal of the apps/nxtgauge-coming-soon reference from
clusters/production/kustomization.yaml, without which nothing in the
previous commit actually took effect.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
sync-test 2026-08-14 04:43:57 +05:30
parent 643ab49cf9
commit 75f5abd7c9
2 changed files with 42 additions and 1 deletions

View file

@ -12,6 +12,14 @@ spec:
- hosts: - hosts:
- test111.nxtgauge.com - test111.nxtgauge.com
secretName: test111-tls secretName: test111-tls
# nxtgauge.com/www serve the SAME app/deployment as test111 - the only
# difference is src/middleware.ts redirects "/" on these two hosts to
# /coming-soon (pre-launch placeholder) while test111 shows the real
# app. No separate service/deployment needed.
- hosts:
- nxtgauge.com
- www.nxtgauge.com
secretName: nxtgauge-com-tls
rules: rules:
- host: test111.nxtgauge.com - host: test111.nxtgauge.com
http: http:
@ -34,3 +42,37 @@ spec:
name: nxtgauge-frontend-solid name: nxtgauge-frontend-solid
port: port:
number: 80 number: 80
- host: nxtgauge.com
http:
paths:
- path: /api
pathType: Prefix
backend:
service:
name: nxtgauge-rust-gateway
port:
number: 9100
- path: /
pathType: Prefix
backend:
service:
name: nxtgauge-frontend-solid
port:
number: 80
- host: www.nxtgauge.com
http:
paths:
- path: /api
pathType: Prefix
backend:
service:
name: nxtgauge-rust-gateway
port:
number: 9100
- path: /
pathType: Prefix
backend:
service:
name: nxtgauge-frontend-solid
port:
number: 80

View file

@ -5,7 +5,6 @@ resources:
- ../../apps/nxtgauge-backend-rust/overlays/prod - ../../apps/nxtgauge-backend-rust/overlays/prod
- ../../apps/nxtgauge-frontend-solid/overlays/prod - ../../apps/nxtgauge-frontend-solid/overlays/prod
- ../../apps/nxtgauge-admin-solid/overlays/prod - ../../apps/nxtgauge-admin-solid/overlays/prod
- ../../apps/nxtgauge-coming-soon/overlays/prod
- ../../apps/nxtgauge-ai-assistant/overlays/prod - ../../apps/nxtgauge-ai-assistant/overlays/prod
- ../../apps/github-actions-runners/base - ../../apps/github-actions-runners/base
- ../../apps/ollama/base - ../../apps/ollama/base