Exposing Services on Harvester


We have a Harvester setup, which we would like to use for development infrastructure services (e.g. repositories) and test/experimental environments (being rancher managed k8s clusters). For this purpose it is necessary to be able to route incoming connections to nodes on Harvester. However, so far I haven’t found a comprehensive description on how to setup a node that has an IP on the outer interface of the Harvester node, which would imo be necessary for that purpose. I understand that the involved networking components (linux bridging, multus, KubeVirt etc.) support this, but they are all somewhat hidden unter Harvester’s surface. As I would like to continue with Harvester instead of using our new server as yet another ESXi node, I would be very glad about some hints on how to achieve this - even if it’s just a set of links and a rough sketch on how to proceed.

Best regards, Remi.