我想知道如何创建跨越两个区域的GCP Kubernetes引擎群集。例如,一个集群在“us-west1”区域有一些实例,而在“us-central1”区域有一些实例。
我的用例是验证“failure-domain.beta.kubernetes.io/region”拓扑键是否按预期工作。我知道:
1.集群联合:Kubernetes引擎尚不支持
2.多集群入口:在开发中,但可能不是我正在寻找的东西
3.区域集群:不适用,因为它只关注一个地区的复制
我知道我的用例不是非典型的。
答案 0 :(得分:0)
这是可能的,但我不能说这将是一个稳定且功能齐全的配置。
没有标准工具可以执行您想要的操作,但您可以手动将外部节点从不同区域连接到群集。它不适用于kubeadm,但是如果你手动设置kubelet - 它会起作用,但有许多限制:
最后,虽然有可能,但我建议你不要使用它。如果您真的想要获得多区域群集 - 请kubeadm
自行设置并使用kubefed
创建联盟。