Create Nodepool

1 - 1.1

scpcli ske nodepool create
--pod_max_pids <value>
--max_pods <value>
--image_gc_low_threshold <value>
--image_gc_high_threshold <value>
--container_log_max_size <value>
--container_log_max_files <value>
--volume_type_name <value>
--volume_size <value>
--server_type_id <value>
--name <value>
--kubernetes_version <value>
--keypair_name <value>
--is_auto_scale <value>
--is_auto_recovery <value>
--image_os_version <value>
--image_os <value>
--cluster_id <value>
[--custom_image_id <value>]
[--desired_node_count <value>]
[--labels <value>]
[--max_node_count <value>]
[--min_node_count <value>]
[--server_group_id <value>]
[--taints <value>]
[--allowed_unsafe_sysctls <value>]

Description

create a nodepool V1.1

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.1-

Parameters

NameTypeDescriptionExample
pod_max_pids
required
integer파드 최대 PID 수4096
max_pods
required
integer노드당 최대 파드 수110
image_gc_low_threshold
required
integer이미지 GC 하한 퍼센트80
image_gc_high_threshold
required
integer이미지 GC 상한 퍼센트85
container_log_max_size
required
integer컨테이너 로그 최대 사이즈 MB10
container_log_max_files
required
integer컨테이너 로그 최대 파일 수5
volume_type_name
required
string볼륨 타입 이름SSD
volume_size
required
integer볼륨 크기104
server_type_id
required
string서버 타입 ID10a599e031e749b7b260868f441e862b
name
required
string노드풀 이름sample-nodepool
kubernetes_version
required
string쿠버네티스 버전v1.29.8
keypair_name
required
string키페어 이름test_keypair
is_auto_scale
required
boolean자동 확장 사용 여부true
is_auto_recovery
required
boolean자동 복구 사용 여부true
image_os_version
required
string이미지 OS 버전22.04
image_os
required
string이미지 OSubuntu
cluster_id
required
string클러스터 ID70a599e031e749b7b260868f441e862b
custom_image_id
optional
string커스텀 이미지 ID10a599e031e749b7b260868f441e862b
desired_node_count
optional
integerDesired node count (is_auto_scale = false)2
labels
optional
array노드풀 레이블 목록'{"key": "example.com/my-app", "value": "bar"}'
max_node_count
optional
integerMaximum node count (is_auto_scale = true)5
min_node_count
optional
integerMinimum node count (is_auto_scale = true)1
server_group_id
optional
string서버 그룹 ID2b8d33d5-4de5-40a5-a34c-7e30204133xc
taints
optional
array노드풀 테인트 목록'{"effect": "NoSchedule", "key": "example.com/my-app", "value": "bar"}'
allowed_unsafe_sysctls
optional
stringunsafe sysctl 허용kernel.msg*,net.ipv4.route.min_pmtu

Responses

NameDescriptionExample
id노드풀 IDbdfda539-bd2e-4a5c-9021-ec6d52d1ca79
account_idAccount ID617b3d0e90c24a5fa1f65a3824861354
advanced_settings노드풀 고급 설정
auto_recovery_enabled자동 복구 사용 여부true
auto_scale_enabled자동 확장 사용 여부true
cluster클러스터
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
current_node_count현재 노드 수1
desired_node_count요청 노드 수2
image이미지
keypair키페어 이름
kubernetes_version쿠버네티스 버전v1.29.8
labels노드풀 레이블 목록
max_node_count최대 노드 수5
min_node_count최소 노드 수1
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
name노드풀 이름sample-nodepool
server_group_id서버 그룹 ID2b8d33d5-4de5-40a5-a34c-7e30204133xc
server_type서버 타입
status노드풀 상태Running
taints노드풀 테인트 목록
volume_size볼륨 크기104
volume_type볼륨 타입

2 - 1.0

scpcli ske nodepool create
--volume_type_name <value>
--volume_size <value>
--server_type_id <value>
--name <value>
--kubernetes_version <value>
--keypair_name <value>
--is_auto_scale <value>
--is_auto_recovery <value>
--image_os_version <value>
--image_os <value>
--cluster_id <value>
[--custom_image_id <value>]
[--desired_node_count <value>]
[--labels <value>]
[--max_node_count <value>]
[--min_node_count <value>]
[--taints <value>]

Description

create a nodepool

상태 ACTIVE (DEPRECATED)

버전최소 지원 보장일
1.020251231

Parameters

NameTypeDescriptionExample
volume_type_name
required
string볼륨 타입 이름SSD
volume_size
required
integer볼륨 크기104
server_type_id
required
string서버 타입 ID10a599e031e749b7b260868f441e862b
name
required
string노드풀 이름sample-nodepool
kubernetes_version
required
string쿠버네티스 버전v1.29.8
keypair_name
required
string키페어 이름test_keypair
is_auto_scale
required
boolean자동 확장 사용 여부true
is_auto_recovery
required
boolean자동 복구 사용 여부true
image_os_version
required
string이미지 OS 버전22.04
image_os
required
string이미지 OSubuntu
cluster_id
required
string클러스터 ID70a599e031e749b7b260868f441e862b
custom_image_id
optional
string커스텀 이미지 ID10a599e031e749b7b260868f441e862b
desired_node_count
optional
integerDesired node count (is_auto_scale = false)2
labels
optional
array노드풀 레이블 목록'{"key": "example.com/my-app", "value": "bar"}'
max_node_count
optional
integerMaximum node count (is_auto_scale = true)5
min_node_count
optional
integerMinimum node count (is_auto_scale = true)1
taints
optional
array노드풀 테인트 목록'{"effect": "NoSchedule", "key": "example.com/my-app", "value": "bar"}'

Responses

NameDescriptionExample
id노드풀 IDbdfda539-bd2e-4a5c-9021-ec6d52d1ca79
account_idAccount ID617b3d0e90c24a5fa1f65a3824861354
auto_recovery_enabled자동 복구 사용 여부true
auto_scale_enabled자동 확장 사용 여부true
cluster클러스터
created_at생성 시간2024-05-17T00:23:17Z
created_by생성자90dddfc2b1e04edba54ba2b41539a9ac
current_node_count현재 노드 수1
desired_node_count요청 노드 수2
image이미지
keypair키페어 이름
kubernetes_version쿠버네티스 버전v1.29.8
labels노드풀 레이블 목록
max_node_count최대 노드 수5
min_node_count최소 노드 수1
modified_at수정 시간2024-05-17T00:23:17Z
modified_by수정자90dddfc2b1e04edba54ba2b41539a9ac
name노드풀 이름sample-nodepool
server_type서버 타입
status노드풀 상태Running
taints노드풀 테인트 목록
volume_size볼륨 크기104
volume_type볼륨 타입