Closed LennartTimmers closed 1 year ago
In addition this was tested on an AKS cluster on which the probes succeeded.
Can someone take a look at this PR?
@LennartTimmers Thank you very much :relaxed:
@LennartTimmers The pods fail to start due to the probes failing when global.metrics.enabled is set to false, which is currently the default in values.yaml
Solves: https://github.com/SparebankenVest/public-helm-charts/issues/97
This PR adds probes to the pods that run using the existing /healthz endpoint for both the env-injector and the controller. The env-injector already had a readiness probe so only the liveness probe was added, the controller didn't have either so I've added both.
Let me know if I need to make additional changes to comply with your pull request standards!
Kind regards,
Lennart