For the complete documentation index, see llms.txt. This page is also available as Markdown.

Uninstalling Connectware

Uninstall Connectware on Docker or Kubernetes.

This page explains how to completely remove Connectware from your Docker or Kubernetes environment.

Prerequisites

Uninstalling Connectware

To uninstall Connectware, use the helm uninstall command on your Connectware on Kubernetes installation:

helm uninstall -n ${NAMESPACE} ${INSTALLATION_NAME}

Replace ${NAMESPACE} with the namespace of your Connectware installation and ${INSTALLATION_NAME} with the name of your Connectware installation.

Cleaning up Leftover Resources

Some resources will intentionally not be removed, like some PersistentVolumeClaims, and potentially ConfigMaps and secrets manually created for mTLS.

If you want to completely clean up, for example for a fresh install, use this command to identify the resources:

kubectl -n ${NAMESPACE} get all,cm,secret,pvc

Keep in mind that some resources are part of a standard Kubernetes namespace, for example configmap/kube-root-ca.crt or service/kubernetes. After identifying the resources for cleanup, use this command to remove them:

kubectl -n ${NAMESPACE} delete <resource-1> <resource-2> <resource-n>

Example

If you plan a fresh installation in the same location, make sure to remove persistentvolumeclaim/postgresql-postgresql-0 and persistentvolumeclaim/certs.

  1. Switch to the root user and navigate to your installation directory:

  1. Stop and remove all Docker containers, networks, and volumes associated with Connectware:

  1. Navigate up one directory level and delete the installation directory:

If you have installed Connectware via systemd, proceed with the next steps.

  1. systemd installations only: Disable the Connectware service.

  1. Remove the service file:

Last updated

Was this helpful?