rke2-upgrades - Upgrading and rolling back self-hosted RKE2 clusters.
Provides instructions for manual and automated RKE2 cluster upgrades, version skew rules, release channels, and snapshot-based rollback.
Tags
Updated: 2026-09-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Upgrade RKE2 server nodes manually
- Upgrade RKE2 agent nodes manually
- Configure automated upgrades using system-upgrade-controller
- Track RKE2 release channels
- Restore datastore snapshots for rollback
Inputs
- RKE2 installation script
- RKE2 binary files
- RKE2 RPM packages
- system-upgrade-controller Plan CRDs
- Datastore snapshots
Outputs
- Upgraded RKE2 server nodes
- Upgraded RKE2 agent nodes
- System-upgrade-controller Plan resources
- Restored cluster datastore state
Requirements
- Self-hosted RKE2 cluster
- Root or sudo node access
- kubectl CLI tool
- Valid datastore snapshot before upgrade
