Всплывающее окно обновления узла отображается в рабочих узлах - PullRequest
0 голосов
/ 14 апреля 2020

В одном кластере доступно 2 узла. в последние несколько недель я вижу, что всплывающее окно говорит об обновлении версии узла.

Теперь мой вопрос, обновлю ли я новую версию, повлияет ли это на узел или нет? если да, то какие шаги мне нужно предпринять.

1 Ответ

0 голосов
/ 14 апреля 2020

если я обновлюсь до новой версии, это повлияет на узел или нет?

Если вы спросите, будет ли обновление master-node автоматически обновите свои рабочие узлы , ответ - это зависит от того, включена ли функция автообновление . Если да, ваши рабочие узлы будут автоматически обновлены, но это может произойти в любое время. Если вы хотите больше контролировать процесс обновления, вы можете сделать это вручную.

Мастер-узел и Рабочий узел Обновления на GKE выполняются отдельно. Обратите внимание, что ваши рабочие узлы никогда не могут иметь более новую версию, чем установлена ​​на вашем мастер-узле . По этой причине вы всегда сначала обновляете свой мастер-узел . Вся операция по обновлению кластера GKE сводится к двум простым шагам, которые вы можете выполнить с консоли GCP :

  1. go до Kubernetes engine -> нажмите имя кластера -> нажмите доступно обновление рядом с вашей главной версией -> выберите нужную версию -> нажмите изменить .

  2. Как только мастер-узел будет обновлен, вы сможете легко обновить рабочих / рабочих до та же версия, что и у master , уже запущена. Просто go снова на двигатель Kubernetes -> затем вы можете просто нажать Node upgrade available ссылку: enter image description here Обратите внимание, что эта ссылка даже не была доступна, когда версия на вашем рабочий узел был таким же, как версия на вашем главном узле . Выберите нужную версию и нажмите change . В качестве альтернативы вы можете go до Kubernetes engine -> щелкнуть по имени вашего кластера -> go в нижней части страницы -> щелкнуть по вашему пулу узлов (по умолчанию с именем: default- пул ) -> нажмите Изменить -> выберите нужную версию -> нажмите изменить .

в узле пул , узлы обновляются по одному , в неопределенном порядке. Контекстная документация объясняет, что на самом деле происходит:

Изменение версии Kubernetes истощает, удаляет и воссоздает все узлы в этом пуле узлов по одному. Операция имеет следующие эффекты:

  • Автоматически воссоздаются только модули, управляемые контроллерами.
  • Тома временного хранения удаляются. Постоянные диски не затрагиваются.
  • Ваши рабочие нагрузки могут быть временно недоступны во время операции.
  • Невозможно внести изменения в конфигурацию кластера во время операции.

Более подробную информацию о GKE обновлениях можно получить в следующих статьях в Официальных документах GCP :

Обновления кластера

Автообновление узлов

...