If i understand correctly you are using bare metal servers in cloud and there are no nested ESXI config here. Your idea is to extend VMkernl networks via L2-VPN , this is not possible as per my knowledge with NSX l2 Edge. If we are running nested instance of ESXI - yes we can extend those networks and do it . Considering the use case - one approach would be unsupported NAT config change as per Using NAT between the vCenter Server system and ESXi/ESX hosts (1010652) | VMware KB and connect your cloud instance ESXI host to on-prem VC or vice versa. L2 vpn supports both VSS/DVS - if you go via VSS - we need Promiscuous mode & Forged transit enabled , for DVS sink port is required.
Hello Sreec, thank you for your answer!
Let me see if i understood correctly. In a nested environment, that would be possible because my ESXi would be virtual machines, so i would be successful in extending their layer 2 to the on-premise site and connecting them to a vCenter. But my server is a baremetal, so if i try to extend vmkernel traffic that would not be possible because of how L2VPN works, extending layer 2 virtual machines port groups and not vmkernels.
Is this it?
Your understanding is correct.