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.