Skip to main content
  1. Blog/

Upgrading Kasten k10

·338 words·2 mins·
Author
Marco Escobar
Data protection, Kubernetes, cybersecurity and AI. Hands-on guides from the trenches: Veeam, Kasten, VMware, Oracle, cloud, and whatever I’m breaking in the homelab this week.
Table of Contents
Upgrading Kasten k10 - screenshot 1

In this post, we’ll see just how easy it is to upgrade Kasten to newer versions to get new features and, of course, bug fixes.

As always, we should check the solution’s official documentation to find out which new versions have been released and the features they bring. To do that, head over to:

https://docs.kasten.io/latest/releasenotes.html

Now, if you’d rather not browse those pages to check for new versions, you can also see it right in the Kasten k10 settings page, under the “Support” menu:

Upgrading Kasten k10 - screenshot 2

This is where it tells you whether an update for Kasten k10 is available. Just click “Upgrade to Version…” and it will take you to the page with the upgrade command (in my case, using helm 3):

helm repo update && \
    helm get values k10 --output yaml --namespace=kasten-io > k10_val.yaml && \
    helm upgrade k10 kasten/k10 --namespace=kasten-io -f k10_val.yaml

Before running it, it’s always a good idea to check whether any Policy or Job is running, so you can stop it or wait for it to finish before performing the upgrade.

If you installed Kasten k10 in a different namespace, just change it and then run the command:

Upgrading Kasten k10 - screenshot 3

After running the command, we can see it updates the helm repositories or charts and upgrades to the new version.

You’ll then notice that some Kasten Pods are recreated, which takes just a few seconds, after which you’ll be able to log back into the k10 Dashboard. You can check the status with the following command:

watch kubectl -n kasten-io get pods
Upgrading Kasten k10 - screenshot 4

Once all the Pods are in the “Running” state, log into the Kasten k10 Dashboard, go to “Settings” and finally to “Support” to confirm the updated version:

Upgrading Kasten k10 - screenshot 5

You’ll also confirm that all the statistics, policies and configurations you had in Kasten k10 are preserved.

Upgrading Kasten k10 - screenshot 6

And that’s it. Upgrading really is that simple!

Related posts#

Related