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]

Reply via email to