如何增加 GKE 集群的服务地址范围
How to increase the Service address range of a GKE cluster
我的一个 GKE 集群 运行 服务 IP 不足。它最初是使用默认服务地址范围 (10.0.0.0/20) 创建的,我们即将达到 4k 服务标记。
有没有办法扩大现有GKE集群的服务地址范围?集群的子网有足够的 space 分配更多 IP,但我还没有找到 API 或命令来更改它。
https://cloud.google.com/kubernetes-engine/docs/how-to/alias-ips#cluster_sizing_secondary_range_svcs 提到在使用次要范围时无法对其进行编辑。有没有办法替换它,让 GKE 滚动服务的 IP?
不幸的是,在 GKE
集群中创建集群后,无法更改 IP service range
。
GKE
集群的创建过程中有一条消息:
如您所见,此设置是永久。
您链接的官方文档指向:
Because this is also a subnet secondary IP range, you can only replace it when no Google Cloud resources use it. This range cannot be changed as long as a cluster uses it for Services (cluster IP addresses).
-- Cloud.google.com: Kubernetes Engine: Cluster sizing secondary range svcs
您的 GKE
集群正在积极使用它。即使你尝试去关联的VPC去改变它也会变灰如下图:
如果您对此有任何疑问,请告诉我。
我的一个 GKE 集群 运行 服务 IP 不足。它最初是使用默认服务地址范围 (10.0.0.0/20) 创建的,我们即将达到 4k 服务标记。
有没有办法扩大现有GKE集群的服务地址范围?集群的子网有足够的 space 分配更多 IP,但我还没有找到 API 或命令来更改它。
https://cloud.google.com/kubernetes-engine/docs/how-to/alias-ips#cluster_sizing_secondary_range_svcs 提到在使用次要范围时无法对其进行编辑。有没有办法替换它,让 GKE 滚动服务的 IP?
不幸的是,在 GKE
集群中创建集群后,无法更改 IP service range
。
GKE
集群的创建过程中有一条消息:
如您所见,此设置是永久。
您链接的官方文档指向:
Because this is also a subnet secondary IP range, you can only replace it when no Google Cloud resources use it. This range cannot be changed as long as a cluster uses it for Services (cluster IP addresses).
-- Cloud.google.com: Kubernetes Engine: Cluster sizing secondary range svcs
您的 GKE
集群正在积极使用它。即使你尝试去关联的VPC去改变它也会变灰如下图:
如果您对此有任何疑问,请告诉我。