多个云上的单个 Kubernetes 集群 运行

A single Kubernetes Cluster running on multiple clouds

是否可以通过任何方式配置同时利用来自多个 IaaS 提供商的资源的 Kubernetes 集群,例如部分在 GCE 和 AWS 上的集群 运行?还是裸机上的 Kubernetes 集群 运行 和 IaaS 提供商?也许与 Mesos 等其他工具结合使用?是否有任何其他工具(如 Kubernetes)提供此功能?如果 Kubernetes 无法实现,那么要提供该功能需要做什么?

如有任何帮助或建议,我们将不胜感激。

目前没有受支持的方式来实现您正在尝试做的事情。但是有一个 Kubernetes 项目正在解决这个问题,它以 Kubernetes Cluster Federation 的名义进行,也称为 "Ubernetes"。此处提供更多详细信息:

http://www.slideshare.net/quintonh/federation-of-kubernetes-clusters-aka-ubernetes-kubecon-2015-slides-quinton-hoole http://tinyurl.com/ubernetesv2 http://tinyurl.com/ubernetes-wg-notes