Skip to content

Resource nubes_vc_mgmt_sthutrval_cluster · Service ID: 148 · Service Name: Менеджмент Kubernetes кластер Штурвал

Manual · Create params · Modify params · Output params · Operations · Example

Create params

Обязательные параметры (вводимые пользователем)

IDCodeTypeDescriptionConstraints
771startup_configurationmap-fixed
772cluster_configurationmap-fixed
773control_plane_configurationmap-fixed
775access_configurationmap-fixed

startupConfiguration (map-fixed)

IDCodeTypeRequiredDefaultDescriptionConstraints
89cluster_namestring**yes**example-fvbuaro9regex=(?=^.{1,63}$)^[a-z0-9]([a-z0-9-]*[a-z0-9])?$
91resource_realmstring**yes**sandbox.nubes.ruВыбрать платформу из списка

**Если список не отображается**
обратитесь к сервис менеджеру с вопросом предоставления ресурсной платформы
value_list=sandbox.nubes.ru

clusterConfiguration (map-fixed)

IDCodeTypeRequiredDefaultDescriptionConstraints
90app_versionstring**yes**2.13.1value_list=2.13.1, 2.12.1, 2.11.0

controlPlaneConfiguration (map-fixed)

IDCodeTypeRequiredDefaultDescriptionConstraints
94countinteger**yes**1value_list=1, 3, 5
92sizing_policystring**yes**Доступные sizing Policy представлены исходя из ресурсной платформы, которая была выбранаvalue_list={}
93sizing_diskinteger**yes**50

accessConfiguration (map-fixed)

IDCodeTypeRequiredDefaultDescriptionConstraints
100access_ip_list_apijson**yes**[]Access IP List для подключения к Kubernetes API. Указывается массив. Если передан пустой массив, доступ выделяется всем
Пример: **["0.0.0.0/0"]** или **[]** или **["178.4.13.2", "178.4.14.0/24"]**
101need_external_address_ingressboolean**yes**trueВыделяет внешний IP для доступа к Ingressvalue_list=true
102access_ip_list_ingressjson**yes**[]Access IP List для подключения к Ingress. Указывается массив. Если передан пустой массив, доступ выделяется всем
Пример: **["0.0.0.0/0"]** или **[]** или **["178.4.13.2", "178.4.14.0/24"]**
99need_external_address_apiboolean**yes**trueВыделяет внешний IP для доступа к kubernetes API. Пока нельзя выставить falsevalue_list=true

Параметры, имеющие значение по умолчанию, если не меняете - эти параметры не обязательно прописывать в манифесте

IDCodeTypeDefaultDescriptionConstraints
774worker_configurationarray-map-fixed[{}]

workerConfiguration (map-fixed)

IDCodeTypeRequiredDefaultDescriptionConstraints
696label_deckboolean**yes**trueПозволяет на данной группе узлов разворачивать услуги из Личного кабинета
Необходимо выключить если планируется, что на части узлов будет настроен к примеру только Ingress
value_list=true, false
95group_namestring**yes**workers-cccxu89dИмена групп воркеров в рамках кластера должно быть уникальнымregex=(?=^.{3,40}$)^[a-z0-9]([a-z0-9-]*[a-z0-9])?$
96sizing_policystring**yes**Доступные sizing Policy представлены исходя из ресурсной платформы, которая была выбранаvalue_list={}
97sizing_diskinteger**yes**50
98countinteger**yes**2
693autoscaleboolean**yes**falseВключает автоматическое масштабирование нод
Имеет приоритет над параметром **Кол-во узлов Workers**, если включен
value_list=false, true
694autoscale_mininteger**yes**2Параметр к **Autoscale**

**Автоскейл с 0** пока не доступен - ограничение cluster API
695autoscale_maxinteger**yes**3Параметр к **Autoscale**

Нельзя указать меньше чем **Минимальное кол-во нод**