TKGm copies vspheremachinetemplate objects to all namespaces
3.0
TKGm includes an object-propagation controller that automatically copies templates from the tkg-system namespace into any new namespace where a Cluster is being created.
The required infrastructure templates include:
KubeadmControlPlaneTemplate
VSphereMachineTemplate
KubeadmConfigTemplate
VSphereClusterTemplate
This behavior is expected and by design in the current implementation of TKGm
All infrastructure templates and ClusterClass resources referenced by a Cluster must reside in the same namespace where the Cluster is being created in order to enhance security, isolation, and portability.