system-upgrade
Introduction
Rancher's system-upgrade-controller
makes it easy to upgrade K3s nodes in an automated way. It introduces a CustomResourceDefinition
named Plan
to provide details about an update of a selected range of nodes:
Example of kind Plan
- You can use Renovate Bot to automate upgrades of K3s using plans
- Labels and selectors are used to differentiate between control-plane nodes and worker ones
The controller then picks up any Plan
resource and performs the defined upgrades accordingly inside the cluster. For more information you can check out the official K3s docs or the GitHub Repository.
Created Resources
Kind | Name |
---|---|
Namespace |
system-upgrade |
Plan |
master , worker |