发布于: May 15, 2024

今天,AWS 宣布全面推出适用于 Amazon EKS 集群的 CoreDNS 自动扩缩功能。通过此功能,您可以扩展 DNS 服务器实例的容量以满足不断变化的服务容量需求,无需承担管理自定义解决方案产生的开销。

各组织正在将 Kubernetes 作为其计算基础设施平台进行标准化,以构建可扩展的容器化应用程序。扩展 CoreDNS 容器组 (pod) 对于确保可靠的 DNS 解析至关重要,它通过在多个实例之间分配查询负载来实现这一点,可以为应用程序和服务提供高可用性。在此次发布后,您不再需要预先配置扩展参数,也无需在每个集群上部署一个客户端来监控容量并相应地扩展。当您使用 CoreDNS EKS 附加组件时,EKS 会管理 DNS 资源的自动扩缩。此功能适用于 CoreDNS v1.9 和 EKS 发布版本 1.25 及更高版本。有关哪些版本与 CoreDNS 自动扩缩兼容的更多信息,请访问 Amazon EKS 文档。您可以利用简化的开箱即用托管选项优势,只需要极少的配置,并有助于提高应用程序的弹性。我们建议将此功能与其他 EKS 集群自动扩缩最佳实践结合使用,以提高整体应用程序可用性和集群可扩展性。

CoreDNS 容器组 (pod) 的自动扩缩功能在提供 Amazon EKS 的所有区域推出。要开始使用,请访问 Amazon EKS 文档。