Skip to main content
Uninstallation permanently deletes all data including deployed nodes, configuration, and user data. This cannot be undone. Use --keep-pvcs if you want to preserve blockchain node data.

Basic uninstall

cpctl uninstall
This removes the Helm release and deletes all associated PersistentVolumeClaims. You will be prompted to confirm before anything is deleted.

Preserve data

To remove the Control Panel but keep the blockchain node data on disk:
cpctl uninstall --keep-pvcs
This is useful if you plan to reinstall and reattach the existing volumes.

Preview before deleting

To see what would be deleted without actually deleting anything:
cpctl uninstall --dry-run

Uninstall flags

FlagDescriptionDefault
--keep-pvcsPreserve PersistentVolumeClaims (blockchain node data)false
--dry-runPreview resources to be deleted without deletingfalse
--delete-namespaceDelete the Control Panel namespace after uninstallfalse
--delete-workload-namespaceDelete the workload namespace after uninstallfalse
--workload-namespaceWorkload namespace name<namespace>-deployments
--forceForce removal: strip finalizers, kill stuck pods, delete namespacefalse
--timeoutTimeout for the uninstall operation5m0s
-y, --yesSkip confirmation prompts (for automation)false
--log-fileWrite operations log to a file
Last modified on April 8, 2026