adding soft topology spread constraints - #479
Conversation
Signed-off-by: Daniel Messer <dmesser@redhat.com>
|
@dmesser: PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@sourcery-ai summary |
|
@sourcery-ai guide |
Reviewer's Guide by SourceryThis pull request introduces topology spread constraints to the Quay, Clair, and Mirror deployments. These constraints ensure that pods are distributed across Kubernetes zones and nodes, enhancing availability and resilience. The No diagrams generated as the changes look simple and do not need a visual representation. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
@sourcery-ai review |
There was a problem hiding this comment.
Hey @dmesser - I've reviewed your changes - here's some feedback:
Overall Comments:
- Consider using a Kustomize transformer to avoid duplicating the topologySpreadConstraints in each deployment.
Here's what I looked at during the review
- 🟢 General issues: all looks good
- 🟢 Security: all looks good
- 🟢 Testing: all looks good
- 🟢 Complexity: all looks good
- 🟢 Documentation: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
|
@sourcery-ai review |
There was a problem hiding this comment.
Hey @dmesser - I've reviewed your changes - here's some feedback:
Overall Comments:
- Consider using a Kustomize transformer to avoid repeating the topologySpreadConstraints in each deployment.
Here's what I looked at during the review
- 🟢 General issues: all looks good
- 🟢 Security: all looks good
- 🟢 Review instructions: all looks good
- 🟢 Testing: all looks good
- 🟢 Complexity: all looks good
- 🟢 Documentation: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
|
@sourcery-ai review |
There was a problem hiding this comment.
Hey @dmesser - I've reviewed your changes - here's some feedback:
Overall Comments:
- Consider using a Kustomize transformer to avoid duplicating the topologySpreadConstraints in each deployment.
Here's what I looked at during the review
- 🟢 General issues: all looks good
- 🟢 Security: all looks good
- 🟢 Review instructions: all looks good
- 🟢 Testing: all looks good
- 🟢 Complexity: all looks good
- 🟢 Documentation: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
|
@dmesser: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Signed-off-by: Daniel Messer dmesser@redhat.com
Adding soft topology constraints to drive scheduling as much as possible for Quay and related components to remain available in the event of node or entire zone failures.
Summary by Sourcery
Enhancements: