This topic explains how you troubleshoot issues related to Crossplane on Tanzu Application Platform (commonly known as TAP).
For the limitations of Crossplane, see Crossplane limitations.
Installation of Crossplane, or a Tanzu Application Platform profile that includes Crossplane, fails with the error:
Resource already exists
Crossplane is already installed on the cluster. You cannot install the Crossplane package on a cluster that already has Crossplane installed on it by using another method, such as, Helm install.
Exclude the Crossplane package in the
tap-values.yaml file. For more information, see Use your existing Crossplane installation.
The Crossplane Package deploys a
crossplane during installation. This resource is not deleted when you uninstall the Package.
validatingwebhookconfiguration manually by running:
kubectl delete validatingwebhookconfiguration crossplane