发布于: Mar 28, 2019

Amazon Elastic Container Service for Kubernetes (EKS) 现在支持将 Kubernetes 版本1.12.6 用于所有集群。此外,您现在还可以使用 AWS CloudFormation 更新 Amazon EKS 集群的版本。

Kubernetes 目前的发展非常迅速,功能发布及漏洞修复工作开展得十分频繁。Kubernetes 1.12 版带来了许多增进式改进,包括出口网络策略、针对 Horizo​​ntal Pod Autoscaler (HPA) 的性能改进,以及几项 Pod 预置和管理改进。

现在,Amazon EKS 支持将 Kubernetes 版本 1.12.6 用于集群,版本 1.12.7 用于 EKS 优化的 AMI。您可以使用版本 1.12 创建新集群或更新现有集群。除了通过 EKS 控制台、API 或 CLI 支持集群版本更新之外,您现在还可以使用 CloudFormation 更新集群版本,方法是在集群的 CloudFormation 模板中指定新的 Kubernetes 版本。

在 EKS 文档中详细了解 Amazon EKS 上可用于生产工作负载的 Kubernetes 版本,以及如何迁移到新集群版本。

有关 Kubernetes 1.12 版本的更多信息,请参阅 Kubernetes 项目发布说明。

关于弃用 Kubernetes 版本的说明
在推出 1.12 的同时,我们宣布推出弃用政策。Amazon EKS 提供对 3 个最新版本的完全支持,从而可以镜像 Kubernetes 社区。现在,Kubernetes 1.10、1.11 和 1.12 均已得到完全支持,您可以使用这些版本中的任何一个启动新的集群。但是,每位客户请务必必须考虑升级到最新版本。

我们建议客户尽快使用 EKS updateClusterVersion API 将现有的 1.10 版集群升级到 1.11 或 1.12。