The "gateway" sidecar in the fiesta StatefulSet (workolik360/alaska image, running fiesta-gateway-script) and the k8s routing objects meant to reach it (fiesta-route HTTPRoute, the port-8000 rules in nearle-ingress) never actually served real traffic. fiesta.nearle.app is routed by a standalone Docker/nginx proxy (conf/nginx-fiesta.conf, unchanged since the initial commit) straight to NodePort 30823 - the real backend, no path splitting. The Kubernetes-native routing objects have no working controller on this cluster (no Traefik/Envoy pod; the shared Gateway resource's own status is "Waiting for controller"), so they were inert either way. The sidecar's only real effect, when briefly reachable, was publishing Fiesta orders onto the same NATS subject worker-orders drains - which forwards to jupiter, not this backend - producing the header-only phantom orders fixed in the app on 2026-07-29. It's not a working parallel path, it was the source of that bug. Removed: the gateway container + gateway-script volume from the fiesta StatefulSet, port 8000 from the fiesta Service, the fiesta-route HTTPRoute, the fiesta-gateway-script ConfigMap (fiesta-gateway.yaml deleted entirely), and the two dead port-8000 path rules in nearle-ingress's fiesta host block (kept the correct catch-all). queue.workolik.com and the core-namespace NATS worker pipeline are untouched - separate system entirely. Verified live: fiesta pods rolled to single-container, service has only port 80, and a real request through fiesta.nearle.app still behaves correctly post-cleanup.
1.9 KiB
1.9 KiB