robusta-dev/robusta

[helm] implement Liveness and readiness for k8s pods

Opened this issue · 0 comments

Is your feature request related to a problem?
On robusta pods, Liveness and readiness probes are not defined. Pods continues to live even if the service have problems.

For example, if automountServiceAccountToken is set to false, the runner will start and run but the service is not ready as it can't contact kubernetes api.

Describe the solution you'd like
I would like to know if health check endpoints exist on runner and forwarder in order to implement Liveness and readiness probes in the chart.
With these probes, pod will fail if service are not lively and ready. It will be more easy to know the state of the service.