Skip to content

chore(ironic): Set replicas and minimum available to be the same across all environments.#2131

Merged
cardoe merged 1 commit into
mainfrom
PUC-1750-20260701-1511
Jul 8, 2026
Merged

chore(ironic): Set replicas and minimum available to be the same across all environments.#2131
cardoe merged 1 commit into
mainfrom
PUC-1750-20260701-1511

Conversation

@nicholaskuechler

Copy link
Copy Markdown
Collaborator

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.

Comment thread components/ironic/values.yaml
Comment thread components/ironic/values.yaml

@cardoe cardoe left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reasoning doesn't reconcile with the Kubernetes docs.

Comment thread components/ironic/values.yaml Outdated
@nicholaskuechler nicholaskuechler force-pushed the PUC-1750-20260701-1511 branch 3 times, most recently from 31531cb to 2f6c198 Compare July 7, 2026 22:17
@nicholaskuechler nicholaskuechler force-pushed the PUC-1750-20260701-1511 branch from 2f6c198 to f3876c1 Compare July 7, 2026 22:18
@nicholaskuechler nicholaskuechler changed the title fix(ironic): Fix anti affinity rules for default and update replica count chore(ironic): Set replicas and minimum available to be the same across all environments. Jul 7, 2026
@cardoe cardoe added this pull request to the merge queue Jul 8, 2026
Merged via the queue into main with commit 8b94d6e Jul 8, 2026
18 checks passed
@cardoe cardoe deleted the PUC-1750-20260701-1511 branch July 8, 2026 14:46
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.

3 participants