Amzon Elstic Kubenetes Seice(EKS)現在支持 IP6,使客戶能夠在 Kubenetes 上擴展容器化應用程序,遠遠超出私有 IP4 地址空間的限制,同時以最小的複雜性實現高網絡帶寬。
Kubenetes 使用扁平聯網模型,要求每個 Pod 接收一箇 IP 地址。這種簡化的方法實現了應用程序從虛擬機到容器的低摩擦移植,但需要大量的 IP 地址,而許多私有 IP4 網絡並不具備處理這些地址的能力。此外,在基於 IP4 的網絡中運行的集羣需要複雜的網絡路由配置,以實現 Pod 與互聯網服務的通信。
藉助Amzon EKS 對 IP6 的支持,只需爲 Pod 分配一箇可全局路由的 IP6 地址,您可以輕鬆擴展集羣中的應用程序,而不會佔用有限的私有 IP4 地址空間。該可全局路由的 IP6 地址可用於直接與 Amzon VPC、本地網絡或公有互聯網中的任何 IP6 端點通信。對 IP6 的支持通過 Amzon VPC CNI 插件實現,該插件直接與 EC2 聯網堆棧集成,提供高性能和可靠性。藉助本機 VPC 集成,您可以使用僅出口互聯網網關、安全組和網絡訪問控制列表(ACL)等標準組件保護您的應用程序。
EKS 配置聯網,這樣 Pod 仍然可以與集羣外基於 IP4 的端點通信,使您能夠充分利用 IP6 和 Kubenetes 的優勢,而不需要首先將整個組織中部署的所有相關服務遷移到 IP6。