我想知道是否可以使用EKS托管节点作为部署在edge/物联网设备(如Intel )上的K3s集群的控制平面。我的目标是拥有一个轻量级的kubernetes发行版,用于管理在NUC或理论上任何边缘/物联网设备上运行的容器化应用程序,但只要有互联网连接,就能够从云端管理它。
我能否在NUC (或edge/物联网设备)上设置一个k3s集群,然后通过Kubernetes API服务器与AWS控制平面进行通信?
发布于 2021-11-22 10:18:06
您不能将K8s工作节点附加到您的EKS控制平面的VPC之外。您可以使用K8s将本地艾克斯连接器集群导入到EKS管理控制台中,但是本地集群需要有一个控件和一个数据平面(即,EKS只是将多个集群合并到单个视图中的一种方法,而不管它们在何处运行)。
通常,K8s体系结构是这样的,因此不可能(也不建议)将数据平面与控制平面分开。您所描述的更类似于Anywhere体系结构,它实现了一个“云中的控制平面,数据平面在任何地方”模型(有其自身的优缺点)。但是,如果您正在寻找一个严格的K8s解决方案,这不会有帮助。
https://serverfault.com/questions/1084221
复制相似问题