亚马逊AWS官方博客
针对 Kubernetes 版本的 Amazon EKS 扩展支持定价
简介
2023 年 10 月 4 日,Amazon Elastic Kubernetes Service(Amazon EKS)宣布将推出针对 Kubernetes 版本扩展支持的公开预览,这将额外为您提供针对 Kubernetes 次要版本的 12 个月的支持。今天,我们将宣布扩展支持的定价。从 2024 年 4 月的计费周期起(从 2024 年 4 月 1 日开始),若 Amazon EKS 集群运行的是处于扩展支持期内的 Kubernetes 版本,您将按每集群每小时 ¥4.248 的定价支付费用。若集群运行的 Kubernetes 版本处于标准支持期内,则定价保持不变,您将继续为每个集群支付每小时 ¥0.708 的费用。
此定价涵盖运行 Kubernetes 控制面板的成本。您将为 Amazon Elastic Compute Cloud(Amazon EC2)实例、Amazon Fargate 容器组(Pod)或 Amazon Elastic Block Store(Amazon EBS)卷等为运行 Kubernetes Worker 节点或支持其他集群功能而创建的 Amazon Web Services 资源付费。您只需在使用时按实际使用量付费;既没有最低费用,也无需预付费。
Amazon EKS 的扩展版本支持适用于 Kubernetes 版本 1.23 及更高版本。您可以参考 Amazon EKS 版本的发布日历,查看每个版本标准支持和扩展支持的时期。
Amazon EKS 对 Kubernetes 版本的扩展支持是什么?
Amazon EKS 对 Kubernetes 版本的扩展支持允许您从 Kubernetes 次要版本在 Amazon EKS 上线之日起,使用该版本长达 26 个月。处于扩展支持期中的 Amazon EKS 版本将持续收到由 EKS 管理的 Kubernetes 控制面板安全补丁。此外,EKS 还将针对 Amazon VPC CNI、kube-proxy 和 CoreDNS 附加组件,以及 Amazon 发布的适用于 Amazon Linux、Bottlerocket、Windows 和 EKS Fargate 节点的 EKS 优化型亚马逊机器映像(AMI)发布关键补丁。(注意:将为 Kubernetes 1.24 及更高版本提供针对 Amazon 发布的 Windows 版 EKS 优化型 AMI 的支持。) 对于处于标准支持和扩展支持状态下的所有 EKS 版本,我们都提供完整的技术支持。对 Kubernetes 版本的扩展支持现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。
Amazon EKS 版本何时处于标准支持期,何时处于扩展支持期?
标准支持从 Amazon EKS 推出某个版本起计算,持续 14 个月,与上游 Kubernetes 对次要版本的支持期相同。Amazon EKS 的扩展支持从标准支持结束时立即开始,持续 12 个月。Kubernetes 版本 1.23 及更高版本符合获得 Amazon EKS 扩展支持的条件。
扩展支持的费用是多少?
运行 Amazon EKS 集群的成本基于集群控制面板的 Kubernetes 次要版本。当您的 Amazon EKS 集群运行处于标准支持期内的 Kubernetes 版本时,您每小时需要为每个集群支付 ¥0.708 的费用。当您的 Amazon EKS 集群运行处于扩展支持期内的 Kubernetes 版本时,您每小时需要为每个集群支付 ¥4.248 的费用。
以下几个场景将更好地解释扩展支持的计费机制:
- 如果您有一个庞大的 Amazon EKS 集群实例集,运行不同的 Kubernetes 版本,则运行标准支持版本的集群将按每个集群每小时 ¥0.708 的标准计费,而运行扩展支持版本的集群将按每个集群每小时 ¥4.248 的标准计费。
- 如果您使用处于扩展支持期的 Kubernetes 版本创建新的 Amazon EKS 集群,每小时需要支付 ¥4.248。
- 如果正在运行的 Amazon EKS 集群使用扩展支持期内的 Kubernetes 版本,然后您将该集群的控制面板升级至标准支持期内的 Kubernetes 版本,则您需要为该集群在升级前运行扩展支持版本的时间支付每小时 ¥4.248 的费用,升级后按每小时 ¥0.708 支付费用。
以下示例说明了 Amazon EKS 在标准支持期和扩展支持期的计费情况:
示例 1:假设您在 Amazon EKS 发布 Kubernetes 版本当天,基于该 Kubernetes 版本创建 Amazon EKS 集群,并且在接下来运行该集群的 26 个月内没有升级控制面板版本。该版本的前 14 个月处于标准支持期,您将每小时支付 ¥0.708。14 个月后,该 Kubernetes 版本过渡到扩展支持期。此时,您需要在剩下的 12 个月中,每小时支付 ¥4.248。在这 26 个月里,运行该集群平均每小时需支付 ¥2.342。
支持类型 | 使用量(月) | 价格(每集群每小时) |
标准 | 14 | ¥0.708 |
扩展 | 12 | ¥4.248 |
26 个月支持的平均成本 | ¥2.342 |
示例 2:假设您在创建 Amazon EKS 集群时使用的 Kubernetes 版本已进入标准支持期 4 个月(即该版本的标准支持期还剩 10 个月)。在此版本的标准支持结束时,您决定使用 6 个月的扩展支持,然后再将集群升级到下一个处于标准支持期内的版本。在您运行此集群的 16 个月内,在前 10 个月,您每小时需要支付 ¥0.708,在剩下的 6 个月,您每小时需要支付 ¥4.248。运行该集群 16 个月需要您平均每小时支付 ¥2.035。(注意:当您将集群升级到标准支持期内的 Kubernetes 版本时,您的计费方式将恢复为每个集群每小时 ¥0.708)。
支持类型 | 使用量(月) | 价格(每集群每小时) |
标准 | 10 | ¥0.708 |
扩展 | 6 | ¥4.248 |
16 个月支持的平均每小时成本 | ¥2.035 |
示例 3:假设您快速采用新版本,并定期升级 Amazon EKS 集群,您使用的 Kubernetes 版本将不会超过 14 个月的标准支持期。在这种情况下,您现有的 Amazon EKS 计费方式保持不变。您将继续为集群支付每小时 ¥0.708 的费用。
支持类型 | 使用量(月) | 价格(每集群每小时) |
标准 | 14 | ¥0.708 |
扩展 | 0 | ¥4.248 |
14 个月支持的平均每小时成本 | ¥0.708 |
下表和下图概述了 Amazon EKS 上现有 Kubernetes 版本的支持终止日期和定价:
支持类型 | 持续时间 | 价格(每集群每小时) |
标准 | 从版本在 Amazon EKS 正式上线之日起 14 个月 | ¥0.708 |
扩展 | 从版本在 Amazon EKS 的标准支持结束之日起 12 个月 | ¥4.248 |
Kubernetes 版本 | 标准支持定价期 | 扩展支持定价期 |
1.23 | 2022 年 8 月 – 2023 年 10 月 | 2023 年 10 月 – 2024 年 10 月 |
1.24 | 2022 年 11 月 – 2024 年 1 月 | 2023 年 1 月 – 2024 年 1 月 |
1.25 | 2023 年 2 月 – 2024 年 5 月 | 2024 年 5 月 – 2025 年 5 月 |
1.26 | 2023 年 4 月 – 2024 年 6 月 | 2024 年 6 月 – 2025 年 6 月 |
1.27 | 2023 年 5 月 – 2024 年 7 月 | 2024 年 7 月 – 2025 年 7 月 |
1.28 | 2023 年 9 月 – 2024 年 11 月 | 2024 年 11 月 – 2025 年 11 月 |
* 有关确切日期,请参阅 Amazon EKS Kubernetes 日历。此日历会定期更新,应将其视为确切和最终版本支持日期的真实来源。
后续步骤
目前,所有 Amazon EKS 客户均可预览对 Kubernetes 版本的扩展支持,无需额外付费。从 2024 年 4 月的计费周期起(从 2024 年 4 月 1 日开始),若您的 Amazon EKS 集群运行的是处于扩展支持期内的 Kubernetes 版本,您将按每集群每小时 ¥4.248 的定价支付费用。请记住,您可以随时将集群升级到标准支持版本。标准支持的定价保持不变,将保持每集群每小时 ¥0.708 的收费标准。请使用 Amazon EKS 版本日历查看关于版本支持的最新日期。