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

fix: reconcile admin API endpoints on all replicas #6126

Merged
merged 1 commit into from
Jun 5, 2024

Conversation

pmalek
Copy link
Member

@pmalek pmalek commented Jun 4, 2024

What this PR does / why we need it:

This PR aims to fix an issue where non leader replicas would not get an up to date state of admin API endpoints and hence by an extension the admission webhook - which is started on each replica - would query the non existing admin API endpoints and thus cause failures.

Which issue this PR fixes:

Fixes #6008

Special notes for your reviewer:

PR Readiness Checklist:

Complete these before marking the PR as ready to review:

  • the CHANGELOG.md release notes have been updated to reflect any significant (and particularly user-facing) changes introduced by this PR

@pmalek pmalek added this to the KIC v3.2.x milestone Jun 4, 2024
@pmalek pmalek self-assigned this Jun 4, 2024
@pmalek pmalek force-pushed the reconcile-admin-API-endpoints-on-all-replicas branch from 68cbae4 to 7d9e437 Compare June 4, 2024 15:10
@pmalek pmalek marked this pull request as ready for review June 4, 2024 15:10
@pmalek pmalek requested a review from a team as a code owner June 4, 2024 15:10
@randmonkey randmonkey merged commit 8a88685 into main Jun 5, 2024
39 checks passed
@randmonkey randmonkey deleted the reconcile-admin-API-endpoints-on-all-replicas branch June 5, 2024 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

validating webhook is sent to non-leader pod will cause the webhook fail in gateway discovery mode
2 participants