Uninstalling AtScale
Use the following procedure to uninstall AtScale.
Important
Be aware of the following:
- To perform a full reinstallation, you must uninstall and then run the installer again. You cannot simply rerun the installer.
- When uninstalling AtScale to create a clean environment for a new installation, steps 2 and 3 in the procedure below are especially important. As an alternative to these steps, you can delete the namespace (step 4). Failing to do either option will cause errors, since the
helm uninstall
command does not remove volumes to avoid data loss.
To uninstall AtScale:
-
Uninstall the AtScale Helm chart:
helm uninstall atscale -n <NAMESPACE>
-
Delete all Persistent Volume Claims from the AtScale namespace. If the namespace is shared, you should delete all volumes related to the AtScale services.
ImportantUse caution when performing this step as it can cause data loss.
kubectl delete -n <NAMESPACE> pvc --all
-
Delete the MinIO provisioning jobs:
kubectl delete -n <NAMESPACE> job minio-provisioning
-
(Optional, but recommended.) Delete the namespace:
kubectl delete ns <NAMESPACE>