Kubernetes
Kubernetes
Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.
본 가이드는 Kubernetes 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.
Version
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
| Version | Status | Not Before |
|---|---|---|
| 1.6 | CURRENT | - |
| 1.5 | SUPPORTED | 20270315 |
| 1.4 | SUPPORTED | 20270116 |
| 1.3 | DEPRECATED | 20261121 |
| 1.2 | DEPRECATED | 20261021 |
| 1.1 | DEPRECATED | 20260919 |
| 1.0 | DEPRECATED | 20251231 |
CLI Version History
1.6
Kubernetes Engine이 1.6 버전으로 업데이트되었습니다.
변경사항
- [추가]
ske cluster deletion-protection set- 클러스터의 삭제 보호를 설정합니다.- 요청:
deletion_protection_enabled
- 요청:
- [추가]
ske cluster linked-resources set- 클러스터의 링크된 리소스를 설정합니다.- 요청:
linked_resources
- 요청:
- [추가]
ske cluster nfs-volume set- 클러스터의 NFS 볼륨을 설정합니다.- 요청:
nfs_volume_id
- 요청:
- [추가]
ske cluster subnets set- 클러스터의 서브넷을 설정합니다.- 요청:
additional_subnet_id_list
- 요청:
- [추가]
ske pod list- 네임스페이스의 포드를 목록으로 조회합니다.- 응답:
PodListResponse
- 응답:
- [변경]
ske cluster create- 요청 시, 아래와 같은 필드가 추가됩니다.additional_subnet_id_listdefault_subnet_iddeletion_protection_enabledlinked_resourcesnfs_volume_id
- [변경]
ske cluster create- 요청 시, 아래와 같은 필드가 제거됩니다.cloud_logging_enabledsubnet_idvolume_id
- [변경]
ske cluster show- 응답 시, 아래와 같은 필드가 추가됩니다.additional_subnet_id_listdefault_subnet_iddeletion_protection_enabledlinked_resourcesmanaged_security_group_idnfs_volume_idsecurity_group_id_listvpc_id
- [변경]
ske cluster show- 응답 시, 아래와 같은 필드가 제거됩니다.cloud_logging_enabledmanaged_security_groupsecurity_group_listsubnetvolumevpc
- [변경]
ske cluster list- 응답 시, 아래와 같은 필드가 추가됩니다.additional_subnet_id_listdefault_subnet_iddeletion_protection_enabled
- [변경]
ske cluster list- 응답 시, 아래와 같은 필드가 제거됩니다.subnet_id
- [변경]
ske images list- 응답 시, 아래와 같은 필드가 추가됩니다.visibilityzone
- [변경]
ske nodepool list- 응답 시, 아래와 같은 필드가 추가됩니다.subnet_id
- [제거]
ske cluster logging set- 클러스터 로깅 설정 명령이 제거되었습니다.
1.5
Kubernetes Engine이 1.5 버전으로 업데이트되었습니다.
변경사항
- [추가]
ske nodepool preferred-ips set- 노드 풀의 선호 IP를 설정합니다.- 요청:
preferred_ips
- 요청:
- [변경]
ske cluster show- 응답 시, 아래와 같은 필드가 추가됩니다.security_group_list
- [변경]
ske cluster create- 요청 시, 아래와 같은 필드가 추가됩니다.security_group_id_list
- [변경]
ske nodepool create- 요청 시, 아래와 같은 필드가 추가됩니다.preferred_ipssubnet_idzone
- [변경]
ske nodepool show- 응답 시, 아래와 같은 필드가 추가됩니다.preferred_ipssubnet_idzone
1.4
Kubernetes Engine이 1.4 버전으로 업데이트되었습니다.
변경사항
- [변경]
ske nodepool create- 요청 시, 아래와 같은 필드가 추가됩니다.scp_gpu_drivervolume_max_iopsvolume_max_throughput
- [변경]
ske nodepool show- 응답 시, 아래와 같은 필드가 추가됩니다.scp_gpu_drivervolume_max_iopsvolume_max_throughput
- [변경]
ske nodepool upgrade set- 요청 시, 아래와 같은 필드가 추가됩니다.scp_gpu_driver
- [변경]
ske images list- 응답 시, 아래와 같은 필드가 추가됩니다.scp_gpu_driverscp_supported_class_types
1.3
Kubernetes Engine이 1.3 버전으로 업데이트되었습니다.
변경사항
- [신규]
ske nodepool linked resources set– Set Nodepool Linked Resources 명령어가 추가되었습니다. - [변경]
ske nodepool create- 요청 시, 아래와 같은 필드가 추가됩니다.linked_resources
- [변경]
ske nodepool show- 응답 시, 아래와 같은 필드가 추가됩니다.linked_resources
1.2
Kubernetes Engine이 1.2 버전으로 업데이트되었습니다.
변경사항
- [신규]
ske images list– List Images 명령어가 추가되었습니다.
1.1
Kubernetes Engine이 1.1 버전으로 업데이트되었습니다.
변경사항
- [신규]
ske cluster service watch logging set– Set Cluster Service Watch Logging 명령어가 추가되었습니다. - [변경]
ske cluster create- 요청 시, 아래와 같은 필드가 추가됩니다.service_watch_logging_enabled
- [변경]
ske cluster show- 응답 시, 아래와 같은 필드가 추가됩니다.service_watch_logging_enabled
- [변경]
ske nodepool create- 요청 시, 아래와 같은 필드가 추가됩니다.advanced_settingsserver_group_id
- [변경]
ske nodepool show- 응답 시, 아래와 같은 필드가 추가됩니다.advanced_settingsserver_group_id
- [변경]
ske nodepool upgrade set- 요청 시, 아래와 같은 필드가 추가됩니다.os_version
1.0
Kubernetes Engine이 출시되었습니다.
변경사항
- [신규]
ske cluster list– List Clusters 명령어가 추가되었습니다. - [신규]
ske cluster create– Create Cluster 명령어가 추가되었습니다. - [신규]
ske cluster delete– Delete Cluster 명령어가 추가되었습니다. - [신규]
ske cluster show– Show Cluster 명령어가 추가되었습니다. - [신규]
ske cluster kubeconfig create– Create Cluster Kubeconfig 명령어가 추가되었습니다. - [신규]
ske cluster logging set– Set Cluster Logging 명령어가 추가되었습니다. - [신규]
ske cluster private access control set– Set Cluster Private Access Control 명령어가 추가되었습니다. - [신규]
ske cluster public access control set– Set Cluster Public Access Control 명령어가 추가되었습니다. - [신규]
ske cluster security group set– Set Cluster Security Groups 명령어가 추가되었습니다. - [신규]
ske cluster upgrade set– Set Cluster Upgrade 명령어가 추가되었습니다. - [신규]
ske cluster user kubeconfig show– Show Cluster User Kubeconfig 명령어가 추가되었습니다. - [신규]
ske nodepool list– List Nodepools 명령어가 추가되었습니다. - [신규]
ske nodepool create– Create Nodepool 명령어가 추가되었습니다. - [신규]
ske nodepool delete– Delete Nodepool 명령어가 추가되었습니다. - [신규]
ske nodepool show– Show Nodepool 명령어가 추가되었습니다. - [신규]
ske nodepool set– Set Nodepool 명령어가 추가되었습니다. - [신규]
ske nodepool labels set– Set Nodepool Labels 명령어가 추가되었습니다. - [신규]
ske nodepool node list– List Nodepool Nodes 명령어가 추가되었습니다. - [신규]
ske nodepool taints set– Set Nodepool Taints 명령어가 추가되었습니다. - [신규]
ske nodepool upgrade set– Set Nodepool Upgrade 명령어가 추가되었습니다.