Почему пулы узлов GKE не используют региональные группы управляемых экземпляров? - PullRequest
0 голосов
/ 30 января 2019

Когда у меня есть многозонный кластер GKE, num-узлы запускаются в каждой зоне для моих пулов узлов.

GKE использует зональные группы экземпляров, по одной в каждой зоне для моего кластера.зоны.

Кажется, что это можно реализовать с помощью региональной группы экземпляров.

Похоже, что пулы узлов GKE и региональные группы экземпляров имеют одинаковый возраст.Является ли единственная причина, по которой пулы узлов не используют региональные группы экземпляров, просто в то время они не были доступны в качестве функции GCE?

1 Ответ

0 голосов
/ 30 января 2019

Как говорится в другом комментарии, эти вопросы не очень подходят для переполнения стека.Это деталь реализации GKE - и не важная для пользователя на практике.

Я работаю в Google (но не знаю деталей реализации), но я думаю, что GKE нужно выбратькакие 3 зоны в регионе нужно использовать.

Например, если пул пользовательских узлов находится в зонах -a, -b, -d, Google (внутренне) также необходимо создать экземпляры GKE Master(невидимый для пользователей) в одном и том же наборе зон, и, вероятно, способ координировать это состоит в том, чтобы явно описать, какие зоны использовать, создавая отдельные «пулы зональных узлов».

Но я могу ошибаться.:) В конце концов, вас не должно волновать, как это реализовано.Вам также не следует вносить изменения в группы управляемых экземпляров, созданные GKE.Возможно, когда-нибудь GKE перейдет и к «региональным группам экземпляров».

...