Skip to content

docs: add outage expectation, order and gateway node upgrade to upgrade page - #356

Open
pau-hedgehog wants to merge 1 commit into
masterfrom
pau/upgrade-gateway-nodes
Open

pau-hedgehog wants to merge 1 commit into
masterfrom
pau/upgrade-gateway-nodes

Conversation

@pau-hedgehog

@pau-hedgehog pau-hedgehog commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

The upgrade page now tells readers to plan for an outage during the upgrade: traffic through the gateways can be interrupted while the gateway components restart during the control node upgrade. It also says the control node is upgraded first, then the gateway nodes. A new "Upgrade gateway nodes" section describes the steps for a gateway node and what to check afterwards (node Ready, gateway pods Running), with example output.

…de page

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Pau Capdevila <pau@githedgehog.com>
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown

🚀 Deployed on https://preview-356--hedgehog-docs.netlify.app

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Updates the upgrade guide with outage expectations, control-node-first ordering, gateway upgrade steps, and post-upgrade checks.

Changes:

  • Documents gateway traffic interruption during upgrades.
  • Adds gateway package upgrade instructions.
  • Adds node and pod readiness verification.
File Summary
docs/​install-upgrade/​upgrade.md Documents gateway upgrades, outage expectations, and post-upgrade checks.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@pau-hedgehog
pau-hedgehog requested a review from Frostman October 6, 2026 10:47
@pau-hedgehog

Copy link
Copy Markdown
Contributor Author

The page doesn't say whether the gateways should be upgraded one at a time or both together. I did one at a time in my test, but I didn't compare the two.

I'm also not sure what the page should say about restarting a gateway. The recipe swaps the k3s binary but leaves the running k3s agent alone, so the cluster keeps reporting the old version for that node until the agent restarts. The reboot after the Flatcar update, which the page describes for the control node, isn't covered for gateways.

@pau-hedgehog
pau-hedgehog marked this pull request as ready for review October 6, 2026 13:07
@pau-hedgehog
pau-hedgehog requested a review from a team as a code owner October 6, 2026 13:07

This branch has not been deployed

No deployments
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.

2 participants