一般性问题

下载并运行 Amazon EKS Anywhere 安装程序。

问:Amazon EKS Anywhere 是什么?

Amazon EKS Anywhere 是由 AWS 构建的容器管理软件,便于在本地和边缘运行和管理 Kubernetes 集群。Amazon EKS Anywhere 基于 Amazon EKS Distro 构建,后者与 AWS Cloud 中的 Amazon Elastic Kubernetes Service(Amazon EKS)使用的 Kubernetes 发行版一样可靠和安全。Amazon EKS Anywhere 通过自动化无差别的繁重工作(例如基础设施设置和 Kubernetes 集群生命周期操作)来简化本地 Kubernetes 集群管理。Amazon EKS Anywhere 支持 VMWare vSphere、裸机、AWS Snowball Edge、Apache CloudStack 和 Nutanix 以实现集群基础设施容量。Amazon EKS Anywhere 只能在 Docker 上运行以进行开发/测试部署。Amazon EKS Anywhere 基于名为 Cluster API(CAPI)的 Kubernetes 子项目构建,该子项目提供声明性 API 和工具来简化跨不同类型基础设施的多个 Kubernetes 集群的配置、升级和操作。

Amazon EKS Anywhere 是开源的,可以免费使用。要获得对 Amazon EKS Anywhere 集群的支持,您可以购买 Amazon EKS Anywhere 企业订阅,从而获得 AWS 主题专家的全天候支持,并获得 Amazon EKS Anywhere 策管式套餐的访问权限。Amazon EKS Anywhere 策管式套餐是由 AWS 构建、测试和支持的软件包,扩展了 Amazon EKS Anywhere 集群的核心功能。您可以使用 Amazon EKS Connector 在 Amazon EKS 控制台中查看 Amazon EKS Anywhere 集群,使用 AWS IAM 对 Amazon EKS Anywhere 集群进行身份验证,使用服务账户的 IAM 角色(IRSA)对包含其他 AWS 服务的容器组(pod)进行身份验证,并使用适用于 OpenTelemetry 的 AWS Distro 将指标发送到 Amazon Managed Prometheus 以监控集群资源。有关更多信息,请参阅 Amazon EKS Anywhere 文档

问:为何应该使用 EKS Anywhere?

在本地运行 Kubernetes 集群的客户必须选择、集成和测试多个第三方工具,并为每个工具购买单独的支持合同。它需要时间和资源来跟踪每个工具的最新更新和安全补丁,同时确保更改不会破坏与其他工具的兼容性。这会导致一系列复杂的问题、碎片化的支持选项,以及云和本地 Kubernetes 集群之间的不一致,从而使得跨环境管理应用程序变得困难。借助 Amazon EKS Anywhere,您可以拥有与 Amazon EKS 一致的 Kubernetes 运维工具,这些工具经过优化,可以简化本地运维 Kubernetes 所需的集群安装和管理。Amazon EKS Anywhere 使用 Amazon EKS Distro,即 Amazon EKS 部署的相同 Kubernetes 发行版本,可让您创建具有最新新软件更新、安全补丁和版本发布周期的集群,就像云中的 Amazon EKS 一样。您可以利用与 AWS 签订的支持协议进行 Amazon EKS Anywhere 部署,从而进行整合并降低支持成本。

问:Amazon EKS Distro 是什么?

Amazon EKS Distro 是由 Amazon EKS 部署的具有相同开源组件和依赖项的 Kubernetes 发行版本。Amazon EKS Distro 包括开源 Kubernetes 的二进制文件和容器、etcd、联网和存储插件,所有这些都经过兼容性测试。Amazon EKS Distro 可以在社区支持到期后为 Kubernetes 版本提供扩展支持。您可以从 GitHub 或通过 Amazon S3 和 Amazon ECR 在 AWS 内安全地访问所发布的 Amazon EKS Distro,以获得来自同一来源的版本和更新。

问:什么是 EKS Connector?

EKS Connector 是在 Kubernetes 集群上运行的软件代理,使该集群能够在 Amazon EKS 控制台上注册。您可以通过 EKS Connector,将任何符合要求的 Kubernetes 集群连接到 Amazon EKS 控制台,包括在本地运行的 Amazon EKS Anywhere 集群、在 EC2 上自行管理的集群以及在 AWS 之外运行的其他 Kubernetes 集群。不论集群在哪里运行,联网之后,您都可以通过 Amazon EKS 控制台来查看所有联网的集群以及底层 Kubernetes 资源。

问:什么是 EKS 控制台?

Amazon EKS 在 AWS 管理控制台中提供了一个集成式控制面板,用于连接、查看及排除 Kubernetes 集群和应用程序的故障。您可以利用 Amazon EKS 控制台通过 EKS 连接器查看在任何位置运行的所有 Kubernetes 集群(包括 Amazon EKS Anywhere 集群)。

问:Amazon EKS Anywhere 与哪些基础设施和操作系统兼容?

Amazon EKS Anywhere 支持不同类型的基础设施,包括 VMWare vSphere、裸机、AWS Snowball Edge、Apache CloudStack 和 Nutanix。Amazon EKS Anywhere 提供由 AWS 构建、基于 Linux 的开源操作系统 Bottlerocket 作为默认节点操作系统。您也可以使用 Ubuntu 和 Red Hat Enterprise Linux(RHEL)作为节点操作系统。

问:AWS 是否会管理 Amazon EKS Anywhere 集群或集群基础设施容量?

不会。与 AWS Cloud 中的 Amazon EKS 不同,Amazon EKS Anywhere 是在客户管理的基础设施上运行的客户管理产品。您负责 Amazon EKS Anywhere 集群和集群基础设施容量的集群生命周期操作和维护。

问:EKS Anywhere 是否需要与 AWS 区域建立互联网连接?

Amazon EKS Anywhere 可以在连接到 AWS 区域的情况下运行,也可以在与 AWS 区域断开连接的情况下运行,包括在隔离环境中运行。如果您连接到 AWS 区域运行,则可以使用 EKS Connector 在 Amazon EKS 控制台中查看集群,并且可以选择使用 AWS IAM 进行集群身份验证、服务账户的 AWS IAM 角色(IRSA)、带有 Amazon Certificate Manager 的 cert-manager、适用于 OpenTelemetry 的 AWS Distro 收集器与 Amazon Managed Prometheus 以及带有 Amazon CloudWatch Logs 的 FluentBit。

问:我是否可以在 AWS Cloud 上部署 Amazon EKS Anywhere?

不可以,AWS Cloud 不支持 Amazon EKS Anywhere。如果您计划在 AWS Cloud 上运行 Kubernetes,我们强烈建议您使用 Amazon EKS。

问:我是否可以在 AWS Outposts 上部署 Amazon EKS Anywhere?

不可以,AWS Outposts 不支持 Amazon EKS Anywhere。如果您计划在 AWS Outposts 上运行 Kubernetes,我们强烈建议您使用 AWS Outposts 上的 Amazon EKS

订阅

问:EKS Anywhere 的费用是多少?

有关定价信息,请访问 Amazon EKS Anywhere 定价页面

问:如何购买 Amazon EKS Anywhere 企业订阅?

前往 Amazon EKS 控制台的 Amazon EKS Anywhere 企业订阅部分。在控制台中,选择您的首选期限(1 年或 3 年)。然后,指定许可证数量、配置标签和自动续订。查看待处理的购买。提交购买后,您可以在控制台中查看与您的订阅关联的许可证、使用 AWS License Manager 接受许可证授予、将许可证应用到您的 Amazon EKS Anywhere 集群以及访问 Amazon EKS Anywhere 策管式套餐。有关更多信息,请参阅 Amazon EKS Anywhere 文档

问:购买 Amazon EKS Anywhere 企业订阅是否有任何先决条件?
是的。AWS Enterprise Support 或 AWS Enterprise On-Ramp Support 计划是购买 Amazon EKS Anywhere 企业订阅的先决条件。

问:订阅期限与每月计费节奏有何关系?

您可以购买 1 年期或 3 年期的 Amazon EKS Anywhere 企业订阅。1 年期内每个集群许可证的总订阅费用为 2.4 万美元,3 年期为每个集群许可证 1.8 万美元。在此期限内,您将按月付费,1 年期的每月费用为每个集群许可证 2000 美元,3 年期为每个集群许可证每年 1500 美元。

问:我之前手动购买的订阅是否会集成到 Amazon EKS 控制台中?

不会,2023 年 10 月之前手动购买的 Amazon EKS Anywhere 企业订阅无法通过 Amazon EKS 控制台、API 和 AWS CLI 进行查看或管理。

问:我能否在 Amazon EKS 控制台、API 和 AWS CLI 中取消订阅?

是的,您可以在购买后 7 天内提交 AWS Support 票证以取消订阅。若在 7 天内取消订阅,则无需支付订阅费用。若要在 7 天期限之外取消订阅,请联系您的 AWS 账户团队。

问:我能否通过 Amazon EKS 控制台、API 和 AWS CLI 续订我的订阅?

可以,您可以在订阅创建期间或订阅期内的任何时间配置自动续订。为您的订阅启用自动续订后,订阅和相关许可证将自动续订现有订阅期限(1 年或 3 年)。7 天取消期不适用于续订。自动续订订阅后,您无需将许可证重新应用到您的 Amazon EKS Anywhere 集群。

问:我能否通过 Amazon EKS 控制台、API 和 AWS CLI 编辑我的订阅?

您可以使用 Amazon EKS 控制台、API 和 AWS CLI 编辑订阅的自动续订和标签配置。要更改订阅的期限或许可证数量,必须创建新的订阅。

问:订阅到期后会发生什么?

订阅到期后,与订阅关联的许可证将无法再用于新的支持票证,对 Amazon EKS Anywhere 策管式套餐的访问权限将被撤消,并且您不再需要为订阅付费。在有效订阅期间创建的支持票证将继续获得服务。您将在订阅到期前 3 个月、1 个月和 1 周收到电子邮件,并且 Amazon EKS 控制台中会显示一条提醒,提醒您订阅即将到期。可以使用 Amazon EKS 控制台、API 和 AWS CLI 查看已到期的订阅。

问:我可以在哪些 AWS 区域购买订阅?

有关订阅购买的区域可用性,请参阅 Amazon EKS Anywhere 文档

问:是否可以选择预先支付订阅费用?

如果您需要预先支付订阅费用,请联系您的 AWS 账户团队。

问:订阅有免费试用选项吗?

要申请免费试用,请联系您的 AWS 账户团队。

问:我能否与其他 AWS 账户共享对策管式套餐的访问权限?

可以,请参阅 Amazon EKS Anywhere 文档,了解有关如何与组织中的其他 AWS 账户共享对策管式套餐的访问权限的说明。

了解有关 EKS Anywhere 的更多信息

访问产品概览页面。

了解更多 
开始使用
详细了解产品定价信息

访问 Amazon EKS Anywhere 定价页面。

了解更多 
入门
准备好开始构建了吗?

开始使用 Amazon EKS Anywhere。

了解详情