Skip to main content

Uninstall

Plan uninstall around custom resources, Helm releases, CRDs, and persistent volumes.

Operator-managed deployments

Delete product custom resources first:

kubectl delete anzo <graph-studio-name> --namespace <namespace>
kubectl delete anzograph <graph-lakehouse-name> --namespace <namespace>

Then remove the operator Helm release:

helm uninstall <operator-release> --namespace <namespace>

Standalone Helm deployments

helm uninstall <release-name> --namespace <namespace>

Data and CRD warnings

Persistent volumes

PVC and PV deletion depends on chart values, custom resource fields, storage class reclaim policy, and cluster policy. Confirm retention before deleting production workloads.

CRDs

Deleting CRDs can delete all custom resources of that type. Do not delete CRDs until you confirm no product instances remain.

Check remaining resources:

kubectl get pvc --namespace <namespace>
kubectl get pv
kubectl get crd | grep -E 'anzo|anzograph'