Skip to content

Conversation

@mjnagel
Copy link
Contributor

@mjnagel mjnagel commented Apr 24, 2025

Resolves #252 by providing a way to configure probes across the controllers/enforcers.

Also adds support for labels on the manager service which is useful for Istio ambient waypoint usage (see here).

@mjnagel mjnagel requested a review from a team as a code owner April 24, 2025 21:11
@mjnagel mjnagel requested a review from holyspectral April 24, 2025 21:11
@mjnagel
Copy link
Contributor Author

mjnagel commented Apr 24, 2025

Also happy to add some defaults for any of these - we've struggled with missing probes on enforcer/controller and added our own that just probe tcp ports, but I'm not sure if they are the best here.

@mjnagel
Copy link
Contributor Author

mjnagel commented Jul 9, 2025

@holyspectral any feedback on this one?

@joelmccoy
Copy link

Would also love to see this merged in. @holyspectral any issues with pushing this through?

@nleconte-csgroup
Copy link

Hey, one more supporter here for the merge of this PR, much appreciated.

We've seen in our environment some random delay in the OIDC endpoint availability, that caused the controller to be shutdown (killed) after many retries and never restarted because there is no liveness probe :-(

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.

Controller missing liveness probe

3 participants