aenix-io / cozystack

Free and Open Source PaaS-platform for seamless management of virtual machines, managed Kubernetes, and Databases-as-a-Service
https://cozystack.io
Apache License 2.0
542 stars 24 forks source link

kubernetes: enable bpf masqurade and tunnel based routing for tenant clusters #144

Closed kvaps closed 1 month ago

kvaps commented 1 month ago

This PR solves issues with communication across pods in management cluster with KubeVirt and enables BPF masquerading

kvaps commented 1 month ago

@themoriarti it should not enable masquerade for inter-cluster operation. For external nodes it will have masquerading, but without it it will not work any way since external nodes knows nothing for internal pod addresses