是否可以仅在本地使用 k8s woker 节点,但使用由云供应商管理的主节点(aws、gcp .. 等)?
我想利用 k8s 主节点上的托管服务,但我的公司已经有很多本地服务器。我们还在 GCP 和本地之间建立了云互连连接。
我已经阅读了几次 Anthos 相关文档。但是,在本地和云中混合使用一个 k8s 集群是没有任何意义的。
是否可以仅在本地使用 k8s woker 节点,但使用由云供应商管理的主节点(aws、gcp .. 等)?
我想利用 k8s 主节点上的托管服务,但我的公司已经有很多本地服务器。我们还在 GCP 和本地之间建立了云互连连接。
我已经阅读了几次 Anthos 相关文档。但是,在本地和云中混合使用一个 k8s 集群是没有任何意义的。
这是我没有尝试过的东西,但让我与你分享我的想法。
当我们设置一个集群说多个master和多个worker节点时,我们需要有master和worker之间双向通信的可能性;也就是说,masters 中的 kube-apiservers 和 worker 节点中的 kubelets 需要相互连接。所以,这是我们需要检查的。
此外,如果您使用基于 NodePort 的路由,则需要所有工作人员和主服务器相互转发流量。例如,如果 NodePort 请求到达主节点,则必须将其转发到工作节点(同样如此)。
我认为可能还有其他观点,但记录了我的感受。