部署选项 - Amazon EKS

部署选项

您可以使用以下任一选项部署 Amazon EKS:

云中的 Amazon EKS

您可以在 AWS 云中运行 Kubernetes,而无需安装、操作和维护自己的 Kubernetes 控制面板或节点。本指南将介绍此选项。

Amazon EKS on Outposts

AWS Outposts 在本地设施中启用本机 AWS 服务、基础设施和操作模型。借助 Amazon on Outposts,您可以选择运行扩展集群或本地集群。借助扩展集群,Kubernetes 控制面板在 AWS 区域 中运行,而节点在 Outposts 上运行。借助本地集群,整个 Kubernetes 集群在 Outpost 上本地运行,包括 Kubernetes 控制面板和节点。有关更多信息,请参阅AWS Outposts 上的 Amazon EKS

Amazon EKS Anywhere

Amazon EKS Anywhere 是 Amazon EKS 的部署选项,使您能够在本地轻松创建和操作 Kubernetes 集群。Amazon EKS 和 Amazon EKS Anywhere 都是基于 Amazon EKS Distro 构建的。要了解有关 Amazon EKS Anywhere 及其与 Amazon EKS 的区别的更多信息,请参阅 Amazon EKS Anywhere 文档中的概览将 Amazon EKS Anywhere 与 Amazon EKS 比较。有关一些常见问题的答案,请参阅 Amazon EKS Anywhere 常见问题

Amazon EKS Distro

Amazon EKS Distro 是 Amazon EKS 在云中部署的相同开源 Kubernetes 软件和依赖项的发行版。Amazon EKS Distro 遵循与 Amazon EKS 相同的 Kubernetes 版本发布周期,并作为开源项目项目提供。要了解更多信息,请参阅 Amazon EKS Distro。您还可以在 GitHub 上查看和下载 Amazon EKS Distro 的源代码。

在选择用于 Kubernetes 集群的部署选项时,请考虑以下因素:

功能 Amazon EKS Amazon EKS on Outposts Amazon EKS Anywhere Amazon EKS Distro
硬件 AWS 提供 AWS 提供 由您提供 由您提供
部署位置 AWS 云 您的数据中心 您的数据中心 您的数据中心
Kubernetes 控制面板位置 AWS 云 AWS 云或您的数据中心 您的数据中心 您的数据中心
Kubernetes 数据面板位置 AWS 云 您的数据中心 您的数据中心 您的数据中心
支持 AWS Support AWS Support AWS Support OSS 社群支持