Документация Kubernetes, которую вы указали, является НЕ правильной и должна быть изменена, поскольку мастер фактически масштабируется.
Прежде всего, обратите внимание, что как и когда Google Cloud позаботится об изменении размера мастера, не должно беспокоить пользователей, если поведение кластера стабильно и производительно.
Это управляемая служба, и поэтому некоторые детали не являются общедоступными, например, как изменяется размер мастера и какие алгоритмы не используются.
Более того, нет информации или отказа от ответственности в отношениитип машины мастера в автоскальере GKE официальная документация и это, если мастер не смог изменить размер, поскольку это было бы потенциально разрушительным действием для работоспособности кластера.
Из блога
"Master VM автоматически масштабируется, обновляется, резервируется и защищается"
Однако, если вы хотите, вы можетепроверить поведение:
Создать кластер с одним узлом
Добавить 10 узлов
мастер не будет доступен на мгновение, и вызов API разрешится с ошибкой
$ gcloud container clusters get-credentials cluster-1 --zone us-central1-a --project **-**
Fetching cluster endpoint and auth data.
WARNING: cluster cluster-1 is not running. The kubernetes API may not be available.
Изучив журналы, вы заметите, что в журналах будет присутствовать запись"мастер апгрейд"
Существует запрос функции с просьбой улучшить документацию облака Google, вы можете выбрать его для получения обновлений.
С другой сторонычтобы исправить документацию Kubernetes, я открыл публичную проблему на Github.