亚马逊AWS官方博客

Category: Containers

实现 EIP Controller 为 EKS 的 Pod 增加公网访问能力

在当今的技术环境下,越来越多的客户选择使用 Amazon Elastic Kubernetes Service 来部署和管理容器化的应用程序,并将应用程序部署到最接近终端用户的区域,以提高用户体验。 对于部署在 Pod 中的应用程序,将弹性 IP 地址附加到 Pod 对应的 ENI 的私有 IP 上,这样就可以直接通过弹性 IP 访问应用程序。通过实现一个 Elastic IP Controller,您可以通过注解的方式自动地将 EIP 附加到 Pod 上。

EKS 托管节点组自动设置 Pod 多子网网络

客户使用 EKS 的自定义 Pod 网络方案,在 EKS 自定义 Pod 网络中,Node 与 Pod 子网分离。如果 Pod 使用的子网在一个可用区(AZ)中有多个子网,并且客户使用托管节点组管理节点时,将无法为 Pod 自动从多个子网匹配到某个特定子网上。针对这个挑战,本文将详细介绍一个新方案,在托管节点组启动节点的同时,自动实现 Pod 在 AZ 的多个子网中按需选择一个子网。