2 Commits

Author SHA1 Message Date
Vaibhav Pathak
c29e1fce46 Fix CloudSQL proxy labels to not match Backstage service selector
The CloudSQL proxy pod was using backstage.selectorLabels which made it
match the Backstage service selector (app.kubernetes.io/name: backstage,
app.kubernetes.io/instance: backstage). This caused Traefik to sometimes
route requests to the CloudSQL proxy instead of Backstage, resulting in
502 errors.

Changed pod labels to use distinct values (backstage-cloudsql-proxy)
so the pod is not selected by the Backstage service.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-12 16:36:03 +05:30
Backstage Deploy
eb39a1cd85 Initial Backstage Helm chart with ESO integration 2026-01-14 15:09:56 +05:30