Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Управление кластерами Nova

Данная статья является руководством по управлению кластерами Nova.

1. Масштабирование кластера

Масштабирование кластера подразумевает его горизонтальное изменение методов добавления или удаления узлов определенного типа. Масштабирование реализуется из оснастки кластера с помощью меню Управление кластером. Выполняется по следующему алгоритму:

  1. Из основной оснастки Nova перейдите в оснастку масштабируемого кластера нажатием на имя кластера в таблице кластеров.

    Выбор кластера
  2. Нажмите кнопку Управление кластером в оснастке кластера cluster.

    Управление кластером
  3. Для добавления узлов нужного типа необходимо нажать кнопку Добавить в списке узлов нужного типа. Для удаления узла нужного типа необходимо нажать кнопку Удалить напротив экземпляра узла нужного типа. Масштабирование подвержено следующим ограничениям:

    • Не допускается масштабирование узлов типа master.

    • Не допускается удаление всех экземпляров узлов одного типа.

    • Нет возможности добавить узлы типа ingress если кластер не имеет таких узлов.

      Добавление узлов балансировки

Для добавления узла необходимо указать имя узла в соответствующем поле. Оно будет использоваться как имя виртуальной машины и hostname узла. Опционально можно указать внешний IP-адрес. Имя узла должно соответствовать следующим требованиям:

  • Имя представляет собой корректное доменное имя.

  • В основе имени лежит поддомен уже существующего имени узла.

Внешний IP-адрес из сети предприятия должен принадлежат диапазону CIDR внешней сети, используемой маршрутизатором сети кластера.

  1. Нажмите кнопку Далее в нижней части мастера.

  2. Нажмите кнопку Сохранить для подтверждения операции.

    Сохранение настроек
  3. Кластер будет переведен в режим Блокирован, в оснастке кластера будет дано сообщение Запущена задача на масштабирование кластера.

    Запущена задача на масштабирование кластера
  4. Дождитесь завершения масштабирования и перевода кластера в режим Исправен.

  5. В оснастке кластера убедитесь в наличии 2 узлов типа Балансировщик.

2. Обновление

Обновление кластера подразумевает смену версии платформы Nova Container Platform в кластере Kubernetes. Обновление выполняется по следующему алгоритму.

  1. Из основной оснастки Nova перейти в оснастку обновляемого кластера нажатием на имя кластера в таблице кластеров.

    Выбор кластера

    Обновление кластера Nova Container Platform возможно только с версии 5.2.2 до 6.0.1.

  2. Нажмите кнопку Обновить версию кластера в оснастке обновляемого кластера.

    Обновить версию кластера
  3. В мастере обновления введите имя кластера и в выпадающем списке выберите целевую версию обновления.

    Обновить версию кластера
  4. Нажмите Запустить обновление для запуска процесса.

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

    Процесс обновления кластера
  6. Дождитесь завершения обновления и перевода кластера в режим Исправен.

  7. В оснастке кластера убедитесь, что кластер обновлен до нужной версии.

3. Уничтожение кластера

Для уничтожения кластера выполните следующие шаги:

  1. Во вкладке Nova выберите кластер для уничтожения.

  2. В оснастке кластера нажмите Удалить.

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

    Операция является асинхронной.