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

Handle scenarios where EndpointSlices are missing Zone #99

Merged
merged 1 commit into from
Aug 30, 2023

Conversation

ffilippopoulos
Copy link
Member

We saw a case where the xds servers were spinning because an EndpointSlice/Address did not specify a Zone. We should still be able to serve those endpoints to clients and create an alert to manually check things.
Kube-controller-manager is responsible for populating the zone in EndpointSlices.
We set the value to "none". This will not affect existing routing algorithms but should be taken into account if we implement zone specific routing strategies in the future.

We saw a case where the xds servers were spinning because an
EndpointSlice/Address did not specify a Zone. We should still be able to
serve those endpoints to clients and create an alert to manually check
things.
Kube-controller-manager is responsible for populating the zone
in EndpointSlices.
We set the value to "none". This will not affect existing routing
algorithms but should be taken into account if we implement zone
specific routing strategies in the future.
@ffilippopoulos ffilippopoulos merged commit 1d489ca into master Aug 30, 2023
7 checks passed
@ffilippopoulos ffilippopoulos deleted the empty-zone branch August 30, 2023 15:31
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.

2 participants