Skip to content

Uninstalling Trust Manager

If needed, you can uninstall Trust Manager from your cluster using Helm and optionally remove its CRDs.

Uninstall Trust Manager

To uninstall Trust Manager:

helm uninstall trust-manager --namespace venafi

Successful output is similar to the following:

These resources were kept due to the resource policy:
[CustomResourceDefinition] bundles.trust.cert-manager.io

release "trust-manager" uninstalled

Manually removing CRDs

The Helm uninstall command does not remove the Bundle custom resource definition (CRD) or any Bundle resources. This prevents accidental data loss.

To delete the CRD:

kubectl delete crd bundles.trust.cert-manager.io

Warning

Trust Manager versions prior to v0.9.0 do not keep the CRD on uninstall, and will remove all Bundle resources from the cluster. If you are using a version prior to v0.9.0, back up your Bundle resources before uninstalling, or upgrade to v0.9.0 first.