[Feature Request] Support for federated Kubernetes instances
Description
Currently, instantiating jobs in multiple federated clusters is not easy, as each cluster has its own address space (possibly overlapping). A more powerful networking is needed to allow the seamless deployment of services across multiple Kubernetes clusters.
Potential solution
This project will analyze the federation proposal currently ongoing in the Kubernetes community (https://github.com/kubernetes-sigs/kubefed), proposing an optimized network architecture (while, possibly retaining the high-level API as defined in the above working group) that can satisfy the necessity to orchestrate workloads in multiple clusters.
Possible alternatives
In addition to the prototypal implementation proposed in the group, the above project (which also target communication across different clusters) should be considered as well: https://github.com/submariner-io/submariner .