> Markdown version of [Uninstalling](https://vaadin.com/docs/v24/control-center/getting-started/uninstall). Section index: [llms.txt](https://vaadin.com/docs/v24/control-center/llms.txt)

# Uninstalling Control Center

To uninstall Control Center from a Kubernetes cluster, you’ll need to use `helm`. Execute the following in a terminal, adjusting the names to your installation:

```bash
helm uninstall installation-name -n installation-namespace
```

Replace `installation-name` with the name of the Helm release you used when installing Control Center, and `installation-namespace` with the namespace where Control Center was installed.

> **Warning: Securing Your Data**
>
> All Control Center-managed databases for all applications, including users, are deleted from the Kubernetes cluster when Control Center is uninstalled. If you want to retain the data, perform a [Backup](https://vaadin.com/docs/v24/control-center/database/backups.md) before uninstalling.

## <a id="orphaned-applications"></a>Orphaned Applications

If you [deployed an application](https://vaadin.com/docs/v24/control-center/application-deployment.md) using Control Center, uninstalling Control Center won’t remove the application from your cluster. As a result, this may cause the application to be left in an unusable state if any Control Center features have been enabled. It also won’t be reachable via the URL that Control Center provided.

It’s best to remove all resources created by Control Center, including any deployed applications, by deleting the entire namespace where Control Center was installed. This can be done by executing the following command:

```bash
kubectl delete namespace installation-namespace
```

You’ll have to replace `installation-namespace` with the namespace where Control Center was installed.
