Search before asking
What happened
We have deployed devlake using helm chart in AWS EKS cluster.
We noticed that when basicAuth is enabled in config-ui, the /health endpoint which seems to be added as part of this PR #5745 is not accessible without auth. Hitting /health shows up the authentication popup. Refer screenshot.
So we are not able to configure /health for our liveness/readiness probe. With basicAuth enabled, the existing probes also fail due to authencation error and the config-ui pod doesn't come up.
To overcome this, we had to disable the probes using kubectl patch deployment command.
What do you expect to happen
/health endpoint should be accessible without auth.
How to reproduce
- Deploy devlake through helm chart with basicAuth enabled.
- Hit the /health endpoint. Basic auth pop-up will come up.
Anything else
Always reproducible.
Version
0.21.0-beta1
Are you willing to submit PR?
Code of Conduct
Search before asking
What happened
We have deployed devlake using helm chart in AWS EKS cluster.
We noticed that when basicAuth is enabled in config-ui, the /health endpoint which seems to be added as part of this PR #5745 is not accessible without auth. Hitting /health shows up the authentication popup. Refer screenshot.
So we are not able to configure /health for our liveness/readiness probe. With basicAuth enabled, the existing probes also fail due to authencation error and the config-ui pod doesn't come up.
To overcome this, we had to disable the probes using kubectl patch deployment command.
What do you expect to happen
/health endpoint should be accessible without auth.
How to reproduce
Anything else
Always reproducible.
Version
0.21.0-beta1
Are you willing to submit PR?
Code of Conduct