Skip to content

Conversation

@jmcshane
Copy link

While kvdb labeling can enable us to force the kvdb pods onto specific nodes,
this creates an issue when those nodes fail. To resolve this, topology spread constraints allow
Kubernetes users to spread these pods across specific failure domains, whether they are
zones, racks, or other user defined topologies.

What this PR does / why we need it:
Add topologySpreadConstraint to kvdb configuration

…rce-distributed across a specific zonal designation without the label selectors

Signed-off-by: jmcshane <[email protected]>
@jmcshane jmcshane marked this pull request as draft February 24, 2025 03:27
@jmcshane
Copy link
Author

The scheduling control is handled earlier in the operator, so this does not do anything. Closing

@jmcshane jmcshane closed this Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant