Как обновить версию Kubernetes
По завершении обновления кластера необходимо обновить версию Kubernetes в шаблоне инфраструктуры (InfraMachineTemplate) группы узлов. С помощью демона управления конфигурацией узлов кластера (std) автоматически обновляется версия Kubernetes на узлах кластера, но в InfraMachineTemplate остается прежняя версия. Поэтому необходимо заменить шаблон ВМ в InfraMachineTemplate, чтобы версия Kubernetes создаваемых Machine соответствовала обновленной.
Для обновления требуется доступ:
- к платформе виртуализации;
- к конфигурации экземпляров провайдеров. Управление провайдерами доступно администратору Комплекса.
Следует обратить внимание, что обновление версии Kubernetes в InfraMachineTemplate автоматически запустит пересоздание узлов в кластере.
В платформе виртуализации
Для обновления в платформе виртуализации нужно создать и настроить шаблон ВМ. В шаблоне требуется указать версию, соответствующую обновленной версии кластера. Подробнее о создании шаблонов виртуальных машин раздел "Создание шаблонов виртуальных машин" Руководства.
В графическом интерфейсе Комплекса
По завершении подготовки шаблона нужно:
- открыть дашборд Комплекса, перейти на страницу "Конфигурация провайдеров", выбрать экземпляр провайдера, на котором развернут кластер, и открыть страницу конфигурации экземпляра (рисунок 101);

Рисунок 101 ‒ Страница "Конфигурация провайдеров"
- в конфигурации экземпляра провайдера выполнить подключение к платформе виртуализации, использовав учетную запись с правами, соответствующими требованиям конкретного провайдера (рисунок 102).

Рисунок 102 ‒ Конфигурация подключения
- добавить в конфигурацию провайдера подготовленный шаблон виртуальной машины, для чего:
- нажать
+в блоке "Шаблоны виртуальных машин"; - в боковом окне выбрать из выпадающего списка название подготовленного шаблона виртуальной машины;
- выбрать версию Kubernetes, соответствующую обновленной версии кластера. Соответствие версий приведено в разделе "Архитектура Комплекса" Руководства;
- нажать
Добавить;
- после того как новый шаблон добавлен, сохранить изменения в конфигурации экземпляра провайдера, нажав кнопку
Сохранить(рисунок 103);

Рисунок 103 ‒ Конфигурация экземпляра провайдера
- в кластере раскрыть раздел "Администрирование" и перейти на страницу "Управление узлами" (рисунок 104);

Рисунок 104 ‒ Страница "Управление узлами"
Важно ‒ Следующие шаги необходимо выполнить для группы Control Plane-узлов и всех групп Worker-узлов.
- открыть страницу конфигурации группы узлов и перейти на вкладку "InfraMachineTemplate" (рисунок 105);

Рисунок 105 ‒ Вкладка InfraMachineTemplate
- в поле "Шаблон ВМ" заменить шаблон ВМ на вновь добавленный в экземпляр провайдера и сохранить изменения конфигурации группы (рисунок 106).

Рисунок 106 ‒ Замена шаблона ВМ
Следует обратить внимание, что изменение в конфигурации группы узлов запустит автоматическое пересоздание узлов для применения изменений.
Если у вас нет необходимых прав доступа, следует обратиться к администратору Комплекса для подготовки и добавления шаблона ВМ в экземпляр провайдера, после чего выполнить действия в вашем кластере, начиная с пункта 4) текущей инструкции.