I think creating a DNS will resolve the issue and configuring both the stateful sets to DNS zone which will be help in cross connection between the cluster and as both the clusters are using same DNS zone there would be no downtime on each of these cluster.
Step1: Create a DNS zone
Step2: Create stateful sets for each of these cluster to use DNS
Step 3: Configure DNS with the both these stateful-sets of two clusters