将 On-Premise 节点添加到 EKS - Kubernetes
Adding On-Premise node to EKS - Kubernetes
我运行正在使用一种机器学习算法,由于使用的是本地摄像头,因此需要在我们自己的环境中运行。我们已经使用 EC2 实例部署了一个非托管 Kubernetes 集群,并使用 VPN 将工作节点连接到主节点。问题在于它无法按照我希望的方式进行扩展,老实说,部署一个新节点有点麻烦。
我想知道如何将本地节点部署到 EKS 或任何其他能让我们的生活更轻松的建议。
好吧,将本地节点连接到 Amazon 中的 master 是一个疯狂的想法。节点应该经常向 master 报告,如果因 Internet 问题而未能这样做,可能会对您造成严重伤害。我的意思是,老兄,这真是个坏主意,即使现在进展顺利。您应该考虑在本地安装 master。
但是无论如何,你如何将节点连接到主节点?每个节点都有自己的 VPN 连接?你有几个师父?通常,您应该使用 IPSec 在 VPC 和本地子网之间设置 AWS VPN 连接。在那种情况下,子网之间存在永久隧道,添加更多节点变得微不足道,具体取决于您如何部署所有内容。至少在我看来是这样。
我运行正在使用一种机器学习算法,由于使用的是本地摄像头,因此需要在我们自己的环境中运行。我们已经使用 EC2 实例部署了一个非托管 Kubernetes 集群,并使用 VPN 将工作节点连接到主节点。问题在于它无法按照我希望的方式进行扩展,老实说,部署一个新节点有点麻烦。
我想知道如何将本地节点部署到 EKS 或任何其他能让我们的生活更轻松的建议。
好吧,将本地节点连接到 Amazon 中的 master 是一个疯狂的想法。节点应该经常向 master 报告,如果因 Internet 问题而未能这样做,可能会对您造成严重伤害。我的意思是,老兄,这真是个坏主意,即使现在进展顺利。您应该考虑在本地安装 master。
但是无论如何,你如何将节点连接到主节点?每个节点都有自己的 VPN 连接?你有几个师父?通常,您应该使用 IPSec 在 VPC 和本地子网之间设置 AWS VPN 连接。在那种情况下,子网之间存在永久隧道,添加更多节点变得微不足道,具体取决于您如何部署所有内容。至少在我看来是这样。