Создать кластер Managed Kubernetes на выделенном сервере
Вы можете создать кластер Managed Kubernetes с группой нод на выделенном сервере.
Выделенные серверы используют, когда необходимы:
- стабильно высокая производительность;
- повышенный уровень конфиденциальности;
- зарезервированные мощности.
В Managed Kubernetes можно использовать выделенные серверы готовой конфигурации с локальным портом.
Выделенный сервер уже собран, смонтирован и объединен в приватную сеть на уровне L3 с Kubernetes Control Plane с помощью глобального роутера.
В одном проекте и в одном пуле можно создать не более 10 отказоустойчивых кластеров и 10 базовых кластеров Managed Kubernetes на выделенных серверах.
1. Настроить кластер
-
В панели управления перейдите в раздел Облачная платформа → Kubernetes.
-
Нажмите Создать кластер.
-
Введите имя кластера. Имя будет отображаться в именах объектов кластера: группах нод, нодах, балансировщиках, сетях и дисках. Например, если имя кластера
kelsie
, то имя группы нод будетkelsie-node-gdc8q
, а загрузочного диска —kelsie-node-gdc8q-volume
. -
Выберите регион и пул, в которых будут находиться мастер-ноды. После создания кластера пул нельзя изменить.
-
Выберите версию Kubernetes.
-
Выберите тип кластера:
- отказоустойчивый — Control Plane размещен на трех мастер-нодах, которые запускаются на разных хостах в разных сегментах одного пула. Если одна из трех мастер-нод недоступна, Control Plane продолжит работать;
- базовый — Control Plane размещен на одной мастер-ноде, к оторая запускается на одном хосте в одном сегменте пула. Если мастер-нода недоступна, Control Plane не будет работать.
После создания кластера тип кластера нельзя изменить.
-
Опционально: чтобы кластер был доступен по приватной сети и был недоступен из интернета, отметьте чекбокс Приватный kube API. По умолчанию кластер создается в публичной сети и ему автоматически присваивается публичный IP-адрес kube API, доступный из интернета. После создания кластера тип доступа к kube API нельзя изменить.
-
Нажмите Продолжить.
2. Настроить группу нод
При создании кластера можно добавить только одну группу нод. Вы можете добавить дополнительные группы нод в существующий кластер.
-
В поле Тип сервера выберите Выделенный сервер.
-
Выберите пул, в котором будут располагаться все рабочие ноды в группе. Рабочие ноды должны находиться в одной зоне доступности с мастер-нодами. После создания кластера пул нельзя изменить.
-
Нажмите Выбрать конфигурацию и выберите конфигурацию рабочих нод в группе:
3.1. Выберите тарифный план.
3.2. Выберите готовую конфигурацию выделенных серверов.
3.3. Нажмите Выбрать.
После создания кластера конфигурацию нод нельзя изменить.
-
Укажите количество рабочих нод в группе.
-
Опционально: чтобы добавить метки группы нод, в поле Метки нажмите Добавить. Введите ключ и значение метки. Нажмите Добавить. После создания кластера нельзя создать новые метки, изменить существующие метки и удалить метки.
-
Опционально: чтобы добавить тейнты группы нод, в поле Тейнты нажмите Добавить. Введите ключ и значение тейнта. Выберите эффект:
- NoSchedule — новые поды не будут добавляться, а существующие продолжат работу;
- PreferNoSchedule — новые поды будут добавляться, если в клас тере нет других свободных мест;
- NoExecute — запущенные поды без tolerations будут убраны.
Нажмите Добавить.
После создания кластера нельзя создать новые тейнты, изменить существующие тейнты и удалить тейнты.
-
Нажмите Продолжить.
3. Настроить автоматизацию
-
Выберите время начала обслуживания кластера — время, когда будут начинаться автоматические действия по обслуживанию кластера.
-
Опционально: чтобы включить аудитные логи, отметьте чекбокс Аудитные логи. После создания кластера настройте интеграцию с системой хранения и анализа логов.
-
Проверьте цену кластера на выделенном сервере.
-
Нажмите Создать. Создание кластера занимает до 60 минут, в это время кластер будет находиться в статусе
CREATING
. Кластер будет готов к работе, когда перейдет в статусACTIVE
.Автоматически будут созданы приватная сеть
cluster_name-network
, приватная подсеть, VLAN и глобальный роутер<cluster_name>-router
, гдеcluster_name
— название кластера. CIDR подсети выделенного сервера и CIDR подсети облачной инфраструктуры назначаются автоматически.