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.