Skip to main content
  1. Blog/

Upgrading Kasten k10

··333 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 next post, we will see how easy it is to upgrade Kasten to new versions to gain new features as well as, of course, bug fixes.

As always, we should visit the official documentation of the solution to know the new released versions and the features they bring. For that, check:

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

Now, if you don’t want to visit pages to check for new versions, you can also see it on the Kasten k10 configuration page in the “Support” menu:

Upgrading Kasten k10 — screenshot 2

It will indicate whether there is an update for Kasten k10 — just click on “Upgrade to Version…” and it will take you to the page with the upgrade command (in my case with 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 recommended to check if there is any Policy or Job running, so you can either stop it or wait for it to finish before performing the upgrade.

If you installed Kasten k10 in another namespace, just change it and then run it:

Upgrading Kasten k10 — screenshot 3

After running the command, we 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 approximately a few seconds, and you’ll be able to access the k10 Dashboard again. With the following command you can check the status:

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

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

Upgrading Kasten k10 — screenshot 5

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

Upgrading Kasten k10 — screenshot 6

And with that we’re done — upgrading is very simple!

Related posts#

Related