Multi-k8s cluster, single datacenter sanity check

Hey, I haven’t seen this anywhere in the docs, but for my usecase (multiple K8S clusters, completely flat hierarchy) I was wondering if it’s possible/recommended to run consul server on multiple clusters, so if one goes down, another leader will be elected in a different cluster? The goal here is to avoid federation, which requires a primary DC and thus a single point of failure.

So I would have
Cluster A, Consul server[0-3], UI exposed via LB
Cluster B, Consul server[4-6], UI exposed via LB

From what I can tell, this might not be possible? It’s not described anywhere, but it would be immensely helpful in a DR scenario where an entire cluster goes down.