我的公司给我们的子网非常小(比如30个IP地址)。默认情况下,在K8中,每个节点都会获得大量分配给它的IP,每个pod都会获得一个IP,因此只有30个IP可供选择对于运行K8集群来说是远远不够的。我需要数百人,特别是400人或更多人才能站起来。我从来没有使用过EKS,这就是我们将要使用的。在一些研究之后,我发现Azure中的AKS可以使用kubenet进行虚拟网络(所以你可以拥有你需要的所有in ),所以即使只有一个很小的子网,Kubernetes仍然可以工作。这篇文档从Azure side 很好地解释了这个问题。
我还在调查EKS是否使用了kubenet,目前还没有发现任何东西。我将感谢任何