avirajkhare00 opened a new pull request, #2983:
URL: https://github.com/apache/iggy/pull/2983
## Which issue does this PR close?
Closes #2977
## Rationale
The current Helm chart cannot safely use a normal web UI route such as
/auth/sign-in for liveness/readiness probes.
That route happens to return 200 today, but it is part of the application
routing structure, not a stable health contract. If the auth flow or route
layout changes in a future UI
release, Kubernetes probes can start failing even though the UI container
itself is healthy.
We should add a dedicated health endpoint for the web UI and update Helm to
use that instead of an SPA route.
## What changed?
Added:
- `./web/src/routes/healthz/+server.ts`
- `./web/src/routes/healthz/route.test.mjs`
- `./web/package.json`
## Local Execution
Passed both via npm test and creating an image locally and pushing it inside
k8s cluster and using curl calling that endpoint
`prek is ran`
## AI Usage
1. OpenAI GPT 5.4
2. Editor: VS code
3. generated functions only
4. tested manually
5. yes. i can explain everything
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]