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

Add topology spread constraint to kvdb for specific distribution of kv store #1663

Closed
wants to merge 1 commit into from

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 <jmcshane@purestorage.com>
@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