Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds probes to the controler and liveness probe to the env-injector #99

Conversation

LennartTimmers
Copy link
Contributor

@LennartTimmers LennartTimmers commented Apr 18, 2023

Solves: #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

@LennartTimmers LennartTimmers requested a review from a team as a code owner April 18, 2023 13:30
@LennartTimmers
Copy link
Contributor Author

In addition this was tested on an AKS cluster on which the probes succeeded.

For some reason this didn't show up like this in my editor, so I used the github editor to fix it.
@LennartTimmers
Copy link
Contributor Author

Can someone take a look at this PR?

@181192 181192 merged commit ccedd8f into SparebankenVest:master May 30, 2023
@181192
Copy link
Collaborator

181192 commented May 30, 2023

@LennartTimmers Thank you very much ☺️

@KenADev
Copy link
Contributor

KenADev commented Jun 9, 2023

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants