Skip to main content
New to Testkube? Unleash the power of cloud native testing in Kubernetes with Testkube. Get Started >

Upgrade & Uninstall

Upgrade Testkube

Upgrading Testkube will upgrade the cluster components to the latest version. The following applies both to Open Source and Commercial installations.

There are two ways to upgrade Testkube:

Using Helm

By default, the namespace for the installation will be testkube. To upgrade the testkube chart if it was installed into the default namespace:

helm upgrade my-testkube kubeshop/testkube

And for a namespace other than testkube:

helm upgrade --namespace namespace_name my-testkube kubeshop/testkube

Using Testkube's CLI

You can use the upgrade command to upgrade your Testkube installation, see the corresponding CLI Documentation for all options.

Simple usage:

testkube upgrade

Uninstalling

You can follow one of the two procedures below to uninstall Testkube. You might need to repeat this process in case you deployed the control plane and one or more agents in different clusters or namespaces.

Uninstalling with the Testkube CLI

You can use the CLI to uninstall Testkube:

testkube uninstall

If you installed testkube in another namespace than the default testkube namespace, make sure to pass that namespace as an argument to the uninstall command. Learn more here or execute testkube uninstall --help.

testkube uninstall --namespace my-testkube-namespace

Uninstalling with Helm

You can use Helm to uninstall Testkube:

helm uninstall testkube
tip

Give us Feedback please!

If you're uninstalling Testkube we’re really sad to see you go. Did Testkube not meet your expectations? We’re keen on feedback, please feel free to share your thoughts and we will look into making Testkube better for everyone - Thank you!