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.
kubectlandhelminstalled and configured.- Backup and restore permissions.
Choose an upgrade path
| Scenario | Use this guide |
|---|---|
Upgrade the legacy kasm-single-zone chart 1.17.0 to 1.1181.0 | Upgrade a legacy Helm deployment |
Upgrade the kasm chart 1.1181.0 to 1.1190.0-develop | Upgrade an existing Helm deployment |
Installed from the develop branch, between 1.18.1 and 1.19.0 | Upgrade 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.