unable to retrieve kube-proxy daemonset from the guest cluster: failed to get server groups: Get "https://<Supervisor_IP>:6443/api?timeout=10s" dial tcp <Supervisor_IP>:6443 connect: network is unreachablefailed to create ClusterRoleBinding: failed to get server groups: Get "https://<Supervisor_IP>:6443/api?timeout=10s" dial tcp <Supervisor_IP>:6443 connect: network is unreachableunable to reconcile kubeadm ConfigMap's CoreDNS info: unable to retrieve kubeadm Configmap from the guest cluster: failed to get server groups: Get "https://<Supervisor_IP>:6443/api?timeout=10s" dial tcp <Supervisor_IP>:6443 connect: network is unreachableProvisioningFailed or RoleBindingSyncFailed
The issue can be confirmed by running a Packet Flow in NSX > Plan & Troubleshoot, between the k8s clusters/VMs and their supervisor.
The second supervisor has inherited the T0 gateway from the Default Project in NSX which is not in the same environment and so there is no network access from K8s clusters/VMs on this environment to its supervisor.
This happens when the supervisor is created before the relevant NSX project which would house the network for this environment.
The issue can be solved in the following ways: