chore(ironic): Set replicas and minimum available to be the same across all environments.#2131
Open
nicholaskuechler wants to merge 1 commit into
Open
chore(ironic): Set replicas and minimum available to be the same across all environments.#2131nicholaskuechler wants to merge 1 commit into
nicholaskuechler wants to merge 1 commit into
Conversation
cardoe
reviewed
Jul 6, 2026
cardoe
reviewed
Jul 6, 2026
cardoe
reviewed
Jul 6, 2026
cardoe
left a comment
Contributor
There was a problem hiding this comment.
The reasoning doesn't reconcile with the Kubernetes docs.
31531cb to
2f6c198
Compare
…ss all environments.
2f6c198 to
f3876c1
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The ironic-api deployment included anti-affinity rules (under 'default' section), and uses 4 replicas, but we only have 3 noddes. This combination with preferredDuringSchedulingIgnoredDuringExecution prevents our ability to deploy the ironic-api as it’s just stuck forever scheduling due to never meeting these combined conditions.