您能否在一个集群的多个云上运行Kubernetes节点?

时间:2019-04-05 23:49:13

标签: kubernetes

是否可以运行单个Kubernetes集群,该集群包含分布在多个云中的节点?例如,您是否可以在AWS中运行一些节点,在Azure中运行一些节点,并且所有这些节点都属于同一群集?

这个问题在2015年是asked,但我不确定该答案是否仍然正确。

2 个答案:

答案 0 :(得分:0)

我看不到使用此类环境的用例。暂时我们无法在Kubernetes文档中使用这种部署方式

答案 1 :(得分:0)

假设您可以在两台计算机之间达到较低的延迟,那么这应该不是问题。这样做有很多原因,但有很多原因(安全性,延迟,网络问题)。我尚未尝试这样做,因此,如果有人在此主题上有经验,我将很高兴欢迎您提供更多见解。 有有趣的白皮书和有关多云部署here的报告。您还必须查看Kubernetes官方docs中描述的集群联盟及其使用的工具Kubefed.,2017年以来,介质article中还有另一个来源可以使用Juju来实现和Kubefed。

本周或下一个开始,我将实际尝试此操作。因此,我将提供更多信息。

您可以找到有关类似情况here的一些信息。