Upgrade Managed Kubernetes cluster on CloudFerro Cloud

You can upgrade your Kubernetes cluster to a next available minor Kubernetes version. The upgrades are performed in a rolling manner, which means your applications and services remain fully responsive throughout the upgrade process.

What we are going to cover

Prerequisites

1. Hosting account on CloudFerro Cloud

To use CloudFerro Cloud Managed Kubernetes, you need your general CloudFerro Cloud account and access to https://managed-kubernetes.cloudferro.com/.

2. Backup (recommended)

Create a backup before upgrading. See Managed Kubernetes Backups on CloudFerro Cloud.

Upgrading to a newer version of Managed Kubernetes

First, check whether a newer Kubernetes version is available for your cluster. If your cluster is already on the highest available version, the upgrade option is not offered.

../_images/cluster_starting_point.png

If an upgrade is available, open the cluster details page.

../_images/upgrade_to_cluster_1_31.png

Click Upgrade to <version> and confirm in the modal window.

../_images/kubernetes_upgrade_window.png

While the upgrade runs, the cluster status changes to UPGRADING.

../_images/managed_cluster_upgrading.png

When the upgrade completes, the cluster returns to RUNNING and the Kubernetes version is updated in the cluster details.

../_images/managed_kubernetes_upgraded.png

Note

The Upgrade button remains active only if an even newer version is available. The downloaded kubeconfig remains valid across upgrades.

After the upgrade

Verify:

  • Nodes are Ready.

  • System workloads are healthy (DNS/networking/storage).

  • Your key applications and ingress endpoints work.