Multi Data Centers Cluster on K8s + IPVS Loadbalancer environment

Installation details
#ScyllaDB version: 2025.2
#Cluster size: 2 k8s cluster with 5 nodes per each
os (RHEL/CentOS/Ubuntu/AWS AMI):

I want to configure SycllaDB multi-data center clustering between two k8s clusters.

Our company doesn’t use a public cloud, but rather our own IDC.
The k8s LoadBalancer is configured via IPVS, so from the pod’s perspective, the destination IP is the LoadBalancer IP.

Therefore, if I bind the listen-address to the pod IP, the connection fails due to RST packets.

However, if I bind the listen-address to the LoadBalancer IP,

the source IP of outgoing packets from the pod is the listen-address (LoadBalancer IP), so the connection fails to establish properly.

Since the two k8s clusters don’t share a common network, access is only possible through the LoadBalancer.

How can I configure multi-data center clustering?