The precheck failed while verifying the existence of the namespaces on the TKG Cluster on Supervisor or upstream Kubernetes cluster.

Problem

The namespaces that the system creates during the NSX Application Platform deployment exist on the TKG Cluster on Supervisor or upstream Kubernetes cluster and can cause a deployment failure.

Cause

The TKG Cluster on Supervisor or upstream Kubernetes cluster has existing namespaces that the system created during a previous NSX Application Platform deployment. It is possibile that the namespaces might have beeen left due to a FORCE_DELETE action to undeploy the NSX Application Platform from a previous deployment attempt.

Solution

Delete the existing namespaces from your TKG Cluster on Supervisor or upstream Kubernetes cluster using the information in Clean up the Kubernetes Cluster After an Incomplete Delete Action. The system must create the namespaces during the current NSX Application Platform deployment only.