首页 文章

Google Kubernetes私有群集:Google Compute Engine:超出每个子网的最大支持辅助范围数

提问于
浏览
0

我们正在尝试制作几个私有的Kubernetes集群 . 我们可以找到有关私有群集的特定设置的有限文档,因此我们遇到了与子网IP范围相关的问题 .

假设我们有3个集群:我们将主地址范围分别设置为172.16.0.0/28,172.16.0.16/28和172.16.0.32/28 .

我们将网络和子网设置为“默认” . 我们可以通过这种方式创建2个集群,但是,在第3个集群启动后,我们会收到“Google Compute Engine:每个子网超过最大支持的次要范围数量:5”的错误 . 我们怀疑我们正在错误地设置子网IP范围,但我们不确定我们做错了什么,或者为什么每个子网的次要范围超过1个 .

以下是其中一个群集的配置屏幕截图:
kubernetes configuration screenshot

我们通过UI设置这些群集 .

2 回答

  • 0

    此群集启用了VPC本机(别名IP),每个群集使用2个辅助范围 .

    https://cloud.google.com/kubernetes-engine/docs/how-to/alias-ips#secondary_ranges

    根据

    Google Compute Engine: Exceeded maximum supported number of secondary ranges per subnetwork: 5.

    最大值是5.这就是为什么第三个创建失败的原因 .

  • 1

    最好的方法是为每个群集创建一个新的子网 . 这样,每个子网只需要2个辅助范围,并且您不会达到5的限制 .

相关问题