发布于: Oct 28, 2021

Amazon Elastic Kubernetes Service (EKS) 已在所有商业 AWS 区域的 EKS 托管节点组中新增对 Bottlerocket 的原生支持。如今,大多数 EKS 客户将他们的应用程序部署在 Worker 节点上,这些节点由专为各种使用场景设计的操作系统提供支持。AWS 推出了 Bottlerocket,这是一个基于 Linux 的最小开源操作系统,专为运行容器而构建和优化。结合使用 EKS 托管节点组和 Bottlerocket 时,客户可以使用在生产中运行容器的最新最佳实践来简单地预置和管理计算容量。Bottlerocket 现在作为托管节点组的内置 AMI 选项包含在内,客户可以通过单击来预置已针对容器进行优化的 Worker 节点。

EKS 客户可以轻松迁移其应用程序,以在基于 Bottlerocket 的 Worker 节点上运行,并从改进的节点安保状况中受益。通过迁移到仅包含运行容器所需的最小程序包集的 Worker 节点,客户将受益于缩小的攻击面、减少的节点预置时间以及随着更多节点资源分配给应用程序而提高的效率。这样可提高集群利用率和规模。当有新版本的 EKS Bottlerocket AMI 可用时,托管节点组会提供通知,使客户能够更轻松地将节点更新到最新版本的软件。

要开始使用,客户可以按照他们现有的工作流程来预置托管节点组,并在计算配置选项下选择 Bottlerocket 作为 AMI 类型。Bottlerocket 不收取额外费用,并由 AWS 提供全面支持。您只需为连接到集群的 EC2 实例付费。要开始使用,请参阅我们的博客以及 EKS 文档