NodepoolCreateRequest

NodepoolCreateRequest

NameDescriptionSchemaDefault
cluster_id
required
클러스터 ID
Example : 70a599e031e749b7b260868f441e862b
string
custom_image_id
optional
커스텀 이미지 ID
Example : 10a599e031e749b7b260868f441e862b
any of [string, null]
desired_node_count
optional
요청 노드 수 (is_auto_scale = false 일 때 설정)
Example : 2
any of [integer, null]
image_os
required
이미지 OS
Example : ubuntu
string
image_os_version
required
이미지 OS 버전
Example : 22.04
string
is_auto_recovery
required
자동 복구 사용 여부
Example : true
boolean
is_auto_scale
required
자동 확장 사용 여부
Example : true
boolean
keypair_name
required
키페어 이름
Example : test_keypair
string
kubernetes_version
required
쿠버네티스 버전
Example : v1.29.8
string
labels
optional
노드풀 레이블 목록
any of [array[NodepoolLabel], null]
max_node_count
optional
최대 노드 수 (is_auto_scale = true 일 때 설정)
Example : 5
any of [integer, null]
min_node_count
optional
최소 노드 수 (is_auto_scale = true 일 때 설정)
Example : 1
any of [integer, null]
name
required
노드풀 이름
Example : sample-nodepool
Pattern : ^[a-z][a-z0-9\-]*[a-z0-9]$
Minimum length : 3
Maximum length : 20
string
server_type_id
required
서버 타입 ID
Example : 10a599e031e749b7b260868f441e862b
string
taints
optional
노드풀 테인트 목록
any of [array[NodepoolTaint], null]
volume_size
required
볼륨 크기
Example : 104
integer
volume_type_name
required
볼륨 타입 이름
Example : SSD
string