View a markdown version of this page

使用 EC2 实例存储配置的 AWS Outposts 上的 Amazon EKS 本地集群概述 - Amazon EKS

帮助改进此页面

要帮助改进本用户指南,请选择位于每个页面右侧窗格中的在 GitHub 上编辑此页面链接。

使用 EC2 实例存储配置的 AWS Outposts 上的 Amazon EKS 本地集群概述

您可以使用本地集群在 AWS Outposts 上本地运行您的整个 Amazon EKS 集群。这有助于减少因临时断开与云端的网络连接造成应用程序停机风险,此外还有助于满足数据驻留要求。由于整个 Kubernetes 集群都在 Outpost 本地运行,因此在断开与云的网络连接期间,您的应用程序仍然可用,并且您可以在执行集群操作。

本地集群通常可用于与 Outpost 机架配合使用。

使用 EC2 实例存储 Outposts 的 Amazon EKS 本地集群

Amazon EKS 本地集群支持使用 EC2 实例存储配置的 AWS Outposts。在使用 EC2 实例存储配置的 Outposts 上运行本地集群时,Amazon EKS 会部署更新后的本地集群架构。该架构提供更接近 Amazon EKS 云端集群的性能。

基于 EC2 实例存储的 Outpost 所用更新后的架构增加了以下功能:

  • 托管式控制面板。Kubernetes 控制面板在您的 Outpost 上的 AWS 托管式服务账户中运行。Amazon EKS 负责管理控制面板生命周期,包括 Amazon EKS 平台版本更新和 etcd 备份。

  • 功能更接近云端 Amazon EKS。使用 Amazon EKS 附加组件服务账户的 IAM 角色EKS 容器组身份OIDC 身份验证以及使用 EKS 访问条目向 IAM 用户授予 Kubernetes 访问权限。除基于 Amazon Linux 2023 的 Worker 节点外,还将 Bottlerocket 作为 Worker 节点操作系统。

  • 与 Amazon EKS Kubernetes 版本生命周期保持一致。新的 Kubernetes 版本和 Amazon EKS 平台版本按照与云端 Amazon EKS 相同的节奏在本地集群发布。Kubernetes 扩展支持版本的定价与云端集群相同。

  • 在所有支持 AWS Outposts 机架的商业 AWS 区域开放。

注意

如果您的 Outpost 是使用 Amazon EBS 而不是 EC2 实例存储配置的,则本主题中描述的架构不适用于您的 Outpost。使用 EBS 配置的 Outposts 将继续使用现有的本地集群实现。有关更多信息,请参阅 在 AWS Outposts 上创建本地 Amazon EKS 集群以实现高可用性

如果您有兴趣使用更新后的本地集群架构在 EBS 支持的 Outpost 上创建本地集群,请联系您的 AWS 客户团队。

有关本地集群和扩展集群的详细功能比较,请参阅部署选项比较

开始使用

要在使用 EC2 实例存储配置的 在使用 EC2 实例存储配置的 AWS Outposts 上部署 Amazon EKS 本地集群 Outpost 上部署本地集群,请参阅。

在创建集群之前,请检查以下方面:

主题