Создание кластера

Создание кластера в панели управления

Для создания кластера Kubernetes в панели управления:

  1. Перейдите в раздел Kubernetes в проекте.
  2. Нажмите кнопку Создать кластер.

    Обратите внимание! В одном проекте в одном регионе можно создать два кластера Kubernetes.

  3. Введите Имя кластера. Имя будет отображаться в именах сущностей кластера: группах нод, нодах, балансировщиках, сетях и дисках. Например, если имя кластера kelsie, то имя группы нод будет kelsie-node-gdc8q, а загрузочного диска — kelsie-node-gdc8q-volume.

  4. Выберите Регион. Подробнее о регионах и доступных зонах. Для созданного кластера изменить регион будет невозможно.

  5. Выберите Версию Kubernetes. Сейчас доступны версии 1.15.x, 1.16.x и 1.17.x. Примечание: в работающем кластере можно обновлять версию Kubernetes.

  6. Выберите Тип кластера:

    • региональный — 3 мастер-ноды создаются распределенно в нескольких зонах доступности одного региона. Control Plane продолжит работать, если станет недоступной одна из трёх мастер-нод;
    • зональный — 1 мастер-нода создается в одной зоне доступности; Control Plane будет недоступен при неполадках на мастер-ноде.
  7. Группы нод объединяют ноды одной конфигурации в одной зоне. Настройте конфигурацию нод в группе: выберите зону, конфигурацию (vCPU, RAM, загрузочный диск), количество нод, метки, SSH-ключ. Укажите количество нод в группе.

  8. Добавьте необходимое количество групп нод, нажав кнопку Добавить группу нод.

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

  9. Выберите приватную Подсеть для нод, в которую будут объединены все ноды кластера: создайте новую приватную подсеть и введите CIDR (автоматически с подсетью будет создан роутер) или выберите существующую подсеть в этом же регионе.

  10. Установите необходимые чекбоксы для настройки Автоматизации: автовосстановления нод, автообновления патч-версий, выберите окно обслуживания.

    Обратите внимание! Если у кластера всего одна рабочая нода, то автовосстановление нод и автообновление патч-версий Kubernetes недоступны.

  11. Загрузите SSH-ключ, чтобы иметь Доступ к нодам. При создании кластера загружать SSH-ключ необязательно.

  12. Проверьте итоговую стоимость кластера и нажмите кнопку Создать.

Создание кластера занимает несколько минут, в это время кластер находится в статусе PENDING_CREATE. Как только кластер переходит в статус ACTIVE, он готов к работе.

Создание кластера через Terraform

Через Terraform можно: