Skip to main content
Version: Developer

Upgrade Kasm on Kubernetes

This guide helps you determine your current Helm chart and choose the correct upgrade path for a Kasm Workspaces deployment on Kubernetes.

Prerequisites​

  • Administrator access to the Kubernetes cluster.
  • kubectl and helm installed and configured.
  • Backup and restore permissions.

Choose an upgrade path​

ScenarioUse this guide
Upgrade the legacy kasm-single-zone chart 1.17.0 to 1.1181.0Upgrade a legacy Helm deployment
Upgrade the kasm chart 1.1181.0 to 1.1190.0-developUpgrade an existing Helm deployment
Installed from the develop branch, between 1.18.1 and 1.19.0Upgrade an existing Helm deployment

Determine your current chart version​

To determine which Kasm Helm chart you use, run the following command:

helm list -n {NAMESPACE}

Interpret the output as follows.

For the legacy chart (kasm-single-zone), the output contains:

NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
kasm kasm 1 xxx deployed kasm-single-zone-1.17.0-develop 1.17.0

For the new chart (kasm), the output contains:

NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
kasm kasm 1 xxx deployed kasm-1.1181.0 1.18.1

Common troubleshooting steps​

For upgrade issues on Kubernetes, see Troubleshoot Kasm on Kubernetes.