一家公司希望使用命名空间扩展其微服务应用程序,命名空间代表每个客户端的单独应用程序。该应用程序由 22 个微服务组成,该公司有 80 个客户端,因此集群中将有 22 * 80 = 1760 个 Pod。如下图所示。
最初计算,拥有 4 个 r4.xlarge 节点就足以保持适当的性能。但该公司遇到了另一种问题:the number of IP addresses每个实例。例如,仅对于 r4.xlarge 类型的 4 个节点:4(节点)* 4(网络接口(interface))* 15(私有(private) IPv4 地址)= 240 个可用地址,但需要 1760 个!
最佳答案
我们打算通过即将推出的新版本 VPC CNI 插件来解决这个问题。我们正在努力增加任何给定工作节点上 Pod 可用的 VPC IP 地址数量。您可以跟踪此路线图项 here .
关于amazon-web-services - 避免每个节点的 AWS EKS IP 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66764208/