We have two AKS Clusters and both are in VNET peering setup. Both the clusters have Couchbase AO 2.0 running with below networking config.
Now we want to setup XDCR between these two clusters. We don’t want to customize CoreDNS config (DNS forwarding) as the remote DNS IP might get changed when K8s DNS pods get restarted.
Is there any other way we can configure XDCR using K8s DNS over VNET? So that both Couchbase cluster can talk to each other using K8s DNS name.
Note: We do have internal nginx ingress controller in both the clusters. And Couchbase clusters are in unique K8s namespace.