使用 AWS Local Zones 启动低延迟 EKS 集群 - Amazon EKS

帮助改进此页面

想为本用户指南做出贡献? 滚动到页面底部,然后选择在 GitHub 上编辑此页面。您的贡献有助于我们的用户指南为每个人提供更充分的参考。

使用 AWS Local Zones 启动低延迟 EKS 集群

AWS Local Zone 是在地理上靠近用户的 AWS 区域的扩展。Local Zones 有自己的 Internet 连接并支持 AWS Direct Connect。在 Local Zones 中创建的资源可以通过低延迟通信服务于本地用户。有关更多信息,请参阅 Local Zones

Amazon EKS 支持本地区域中的某些资源。这包括自行管理的 Amazon EC2 节点、Amazon EBS 卷以及应用程序负载均衡器(ALB)。将本地区域用作 Amazon EKS 集群的一部分时,我们建议您考虑以下几个因素。

Nodes

您无法在本地区域中使用 Amazon EKS 创建托管的节点组或 Fargate 节点。但是,您可以使用 Amazon EC2 API、AWS CloudFormation 或 eksctl 在本地区域中创建自行管理的 Amazon EC2 节点。有关更多信息,请参阅 使用自行管理型节点来自行维护节点

网络架构
  • Amazon EKS 托管的 Kubernetes 控制面板始终在 AWS 区域 中运行。Amazon EKS 托管的 Kubernetes 控制面板不能在本地区域中运行。由于本地区域在 VPC 中显示为子网,因此 Kubernetes 会将您的本地区域资源视为该子网的一部分。

  • Amazon EKS Kubernetes 集群使用 Amazon EKS 托管的弹性网络接口,与您在 AWS 区域 或本地区域中运行的 Amazon EC2 实例进行通信。要了解有关 Amazon EKS 联网架构的更多信息,请参阅 为 Amazon EKS 集群配置网络

  • 与区域子网不同,Amazon EKS 不能将网络接口放置到您的 Local Zones 子网中。这意味着您在创建集群时一定不要指定 Local Zones 子网。