发布于: Feb 6, 2024

从今天发布的 v0.34.0 开始,使用开源 Karpenter 项目的 Amazon Elastic Kubernetes Service (EKS) 客户可以通过一种新的方法来控制如何和何时对其 Kubernetes 集群中的 Amazon EC2 实例进行颠覆性更改。您可以将 Karpenter 与 EKS 结合使用,帮助提高应用程序可用性、降低运营开销和提高成本效益。中断控制为 Karpenter 的自动 EC2 实例管理功能提供了更深入的配置,因此您可以根据自己的特定需求和使用案例对其进行微调。

中断控制可让您更好地控制 Karpenter 终止 EC2 实例的方式,从而改善成本效率、安全性和应用程序可用性之间的平衡。在 Karpenter 的 NodePool 配置中,您现在可以将 Karpenter 预置的 EC2 实例的中断预算设置为百分比或绝对值,以限制对应用程序可用性的影响。您也可以将这些预算安排为在一天中的特定时间、一周中的某一天或所有时间应用,从而进一步限制关键业务期间的更改。

升级到 v0.34.0 或更高版本,开始使用 Karpenter 中断控制,并在 Karpenter Disruption 文档(Karpenter 中断文档)中阅读有关此功能的更多信息。