Resource nubes_vc_mgmt_sthutrval_cluster · v1.0.0 · Service ID: 148 · Service Name: Менеджмент Kubernetes кластер Штурвал
Manual · Create params · Modify params · Output params · Operations · Example
Create params
| Параметр |
Тип |
Обязательный |
По умолчанию |
Описание |
Ограничения |
startup_configuration |
map-fixed |
да |
|
Развернуть ↓ |
|
cluster_configuration |
map-fixed |
да |
|
Развернуть ↓ |
|
control_plane_configuration |
map-fixed |
да |
|
Развернуть ↓ |
|
worker_configuration |
array-map-fixed |
да |
[{}] |
Развернуть ↓ |
|
access_configuration |
map-fixed |
да |
|
Развернуть ↓ |
|
startupConfiguration (map-fixed)
| Code |
Type |
Required |
Default |
Description |
Constraints |
resource_realm |
string |
yes |
ngcloud.ru |
Выбрать платформу из списка
Если список не отображается обратитесь к сервис менеджеру с вопросом предоставления ресурсной платформы |
Допустимые значения: ngcloud.ru |
cluster_name |
string |
yes |
example-ey4rqlbf |
|
regex=(?=^.{1,63}$)^a-z0-9?$ |
clusterConfiguration (map-fixed)
| Code |
Type |
Required |
Default |
Description |
Constraints |
app_version |
string |
yes |
2.13.1 |
|
Допустимые значения: 2.13.1, 2.12.1, 2.11.0 |
controlPlaneConfiguration (map-fixed)
| Code |
Type |
Required |
Default |
Description |
Constraints |
sizing_policy |
string |
yes |
|
Доступные sizing Policy представлены исходя из ресурсной платформы, которая была выбрана |
Допустимые значения: {} |
sizing_disk |
integer |
yes |
50 |
|
|
count |
integer |
yes |
1 |
|
Допустимые значения: 1, 3, 5 |
workerConfiguration (map-fixed)
| Code |
Type |
Required |
Default |
Description |
Constraints |
group_name |
string |
yes |
workers-qz2pfmgi |
Имена групп воркеров в рамках кластера должно быть уникальным |
regex=(?=^.{3,40}$)^a-z0-9?$ |
sizing_policy |
string |
yes |
|
Доступные sizing Policy представлены исходя из ресурсной платформы, которая была выбрана |
Допустимые значения: {} |
sizing_disk |
integer |
yes |
50 |
|
|
count |
integer |
yes |
2 |
|
|
accessConfiguration (map-fixed)
| Code |
Type |
Required |
Default |
Description |
Constraints |
access_ip_list_ingress |
json |
yes |
[] |
Access IP List для подключения к Ingress. Указывается массив. Если передан пустой массив, доступ выделяется всем Пример: ["0.0.0.0/0"] или [] или ["178.4.13.2", "178.4.14.0/24"] |
|
need_external_address_api |
boolean |
yes |
true |
Выделяет внешний IP для доступа к kubernetes API. Пока нельзя выставить false |
Допустимые значения: true |
access_ip_list_api |
json |
yes |
[] |
Access IP List для подключения к Kubernetes API. Указывается массив. Если передан пустой массив, доступ выделяется всем Пример: ["0.0.0.0/0"] или [] или ["178.4.13.2", "178.4.14.0/24"] |
|
need_external_address_ingress |
boolean |
yes |
true |
Выделяет внешний IP для доступа к Ingress |
Допустимые значения: true |