Как увеличить диапазон служебных адресов кластера GKE - PullRequest
0 голосов
/ 31 марта 2020

В одном из моих кластеров GKE не хватает IP-адресов для служб. Первоначально он был создан с диапазоном адресов услуг по умолчанию (10.0.0.0/20), и мы собираемся достичь отметки 4k.

Есть ли способ расширить диапазон адресов услуг существующего кластера GKE? ? В кластере su bnet достаточно места для выделения большего количества IP-адресов, но я не нашел API или команду для его изменения.

https://cloud.google.com/kubernetes-engine/docs/how-to/alias-ips#cluster_sizing_secondary_range_svcs упоминает, что редактирование вторичного диапазона невозможно во время его использования. Есть ли способ заменить его и позволить GKE свернуть IP-адреса служб?

1 Ответ

1 голос
/ 01 апреля 2020

К сожалению, невозможно изменить IP service range после создания кластера в кластере GKE.

В процессе создания GKE есть сообщение кластер:

Service address range GKE

Как видите, этот параметр постоянный .

Официальная документация, на которую вы ссылались:

Поскольку это также дополнительный диапазон IP-адресов su bnet, его можно заменить только в том случае, если ресурсы Google Cloud не используются. это . Этот диапазон нельзя изменить, если кластер использует его для служб (IP-адреса кластера).

- Cloud.google.com: Kubernetes Engine: вторичный диапазон размеров кластера svcs

Он активно используется вашим GKE кластером. Даже если вы попытаетесь изменить go связанный VP C, он будет выделен серым, как показано ниже:

VPC network

Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы в этом.

...