<p>All of the leader election tools like Consul, Zookeeper or any other quorum system. I've seen have been for pods within the same cluster.  I need to coordinate across clusters for a tutorial.</p>

<p>The short answer for a broad question: It's not the norm but yes you can run them in different clusters as long as you expose your containers/pods with the right ports and IP addresses and they can find each other using these ports and IP addresses.</p>

<p>This answer relates to quorum systems that use a consensus algorithms like <a href="https://en.wikipedia.org/wiki/Paxos_(computer_science)" rel="nofollow noreferrer">Paxos</a> or <a href="https://raft.github.io/" rel="nofollow noreferrer">Raft</a> such as <a href="https://www.consul.io/" rel="nofollow noreferrer">Consul</a>, <a href="https://zookeeper.apache.org/" rel="nofollow noreferrer">Zookeeper</a>, <a href="https://mesosphere.github.io/marathon/" rel="nofollow noreferrer">Marathon</a>, <a href="https://mesos.github.io/chronos/" rel="nofollow noreferrer">Chronos</a>, <a href="https://kubernetes.io/" rel="nofollow noreferrer">Kubernetes</a>, <a href="http://mesos.apache.org/" rel="nofollow noreferrer">Mesos</a>, etc.</p>

<p>Hope it helps!</p>
