This topic tells you about the known issues and limitations for Namespace Provisioner in Tanzu Application Platform (commonly known as TAP).
If you are using a GitOps repository to manage the list of namespaces, all the namespaces in the list must exist in the cluster. The provisioner application fails to reconcile if the namespaces do not exist on the cluster.
To use different private repositories, the secret used for each entry must be a unique name, for example, gitops_install
, or additional_sources
. Reusing the same secret is not supported due to a limitation in kapp-controller.
NoteThis limitation is resolved in Tanzu Cluster Essentials v1.6.0 and later.
namespace-provisioner.apps.tanzu.vmware.com/finalizer
finalizer. Either remove the label used to set the namespaces as managed or edit the namespace manifest and remove the finalizer entry. For more information, see Manage a list of developer namespaces.