Symptoms:
While performing a helm upgrade, you may encounter an error indicating that the rendered manifests contain a resource that already exists. This is an actual error indicating a conflict due to a Custom Resource Definition existing in the system for a previous installation and not deleted appropriately.
In such a case, the conflicting resource would not appear in any of the general methodologies to find/remediate the list of available resources such as,
While performing a helm upgrade, you may encounter an error indicating that the rendered manifests contain a resource that already exists. This is an actual error indicating a conflict due to a Custom Resource Definition existing in the system for a previous installation and not deleted appropriately.
In such a case, the conflicting resource would not appear in any of the general methodologies to find/remediate the list of available resources such as,
- helm list --all
- --skip-crds
- kubectl get crd
- --all-namespaces