Skip to main content
Version: 1.19.0 (latest)

Upgrading Kasm on Kubernetes

This guide walks you through safely upgrading your Kasm deployment on Kubernetes.


Upgrade Scenarios

ScenarioUse This Section
Upgrade legacy kasm-single-zone chart 1.17.0 → 1.1181.0Upgrade Legacy Helm Deployment to 1.1181.0
Upgrade kasm chart 1.1181.0 → 1.1190.0Upgrade Existing Helm Deployment
Installed from develop branch (between 1.18.1 and 1.19.0)Upgrade Existing Helm Deployment

Assumptions

  • You have admin access to your Kubernetes cluster
  • kubectl and helm are installed and configured
  • You have backup and restore permissions

Determine Your Current Chart Version

To determine which Kasm Helm chart you are currently using, run the following command:

helm list -n {NAMESPACE}

Interpret the output as follows:

  • 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
  • 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

Upgrade Troubleshooting

See Kubernetes Troubleshooting for assistance.