Updating a Kubernetes Cluster
After you create a cluster, you can adjust several settings.
Upgrade Kubernetes version
Important: Back up your cluster before upgrading. A dashboard-based backup solution is coming soon.
Review the Kubernetes release notes and verify your custom resources are compatible with the target version.
High Availability Control Plane
You can switch the control plane to a highly available setup (3 nodes). After enabling HA, you cannot revert to a single node control plane.
Networking
We do not recommend changing networking on existing clusters. You can switch the CNI from Flannel to Cilium. To move from Cilium back to Flannel, you must enable it in the cluster settings, then manually uninstall Cilium in the cluster.
helm del -n kube-system cilium
Node Pools
You can increase or decrease the number of nodes in a pool and enable autoscaling. After enabling autoscaling for a node pool, it cannot be disabled. Create a new autoscaled pool instead of enabling it on the default pool, since the default pool cannot be deleted.