Sorry for the late reply. I was on leave.

I imagine you’d need to set up an external service to be able to access the EKS deployment from the EC2. I’m far from an expert on EKS so I won’t try to advise there. But I would say that if you can connect to the deployment manually, then the mongosync coming from the same place should have what it needs too.

Regarding the Enterprise Operator… no, we don’t have a hybrid replication mechanism. For now we don’t support spanning a deployment across VMs and K8s, and it’s never actually been a request. So for more migrations, cluster to cluster sync is used. That works well.