Skip to content

fix: set dev cluster to 3 control-plane nodes#1349

Merged
botantler[bot] merged 1 commit intomainfrom
devantler/test-e2e-manual-testing
Apr 11, 2026
Merged

fix: set dev cluster to 3 control-plane nodes#1349
botantler[bot] merged 1 commit intomainfrom
devantler/test-e2e-manual-testing

Conversation

@devantler
Copy link
Copy Markdown
Contributor

The dev cluster was running with only 1 control-plane node because ksail.dev.yaml did not specify talos.controlPlanes, defaulting to 1. The dev environment is expected to use 3 control-plane nodes for HA.

Adds talos.controlPlanes: 3 to the dev KSail config so the next ksail cluster update via CI scales the Omni-managed dev cluster to 3 control planes.

Type of change

  • 🪲 Bug fix

The dev cluster was using the default of 1 control-plane node.
Added talos.controlPlanes: 3 to ksail.dev.yaml.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 11, 2026 18:26
@botantler botantler Bot enabled auto-merge April 11, 2026 18:26
@github-project-automation github-project-automation Bot moved this from 🫴 Ready to 🚀 In Finalization in 🌊 Project Board Apr 11, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the dev KSail cluster configuration to explicitly run an HA control-plane topology under Omni management, preventing the dev cluster from defaulting to a single control-plane node.

Changes:

  • Add spec.cluster.talos.controlPlanes: 3 to ksail.dev.yaml so ksail cluster update can scale dev control planes to 3.

@botantler botantler Bot added this pull request to the merge queue Apr 11, 2026
Merged via the queue into main with commit 97b046e Apr 11, 2026
12 checks passed
@botantler botantler Bot deleted the devantler/test-e2e-manual-testing branch April 11, 2026 18:49
@github-project-automation github-project-automation Bot moved this from 🚀 In Finalization to ✅ Done in 🌊 Project Board Apr 11, 2026
@botantler
Copy link
Copy Markdown
Contributor

botantler Bot commented Apr 11, 2026

🎉 This PR is included in version 2.33.6 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@botantler botantler Bot added the released label Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants