본문으로 건너뛰기

Kubernetes Engine

카카오클라우드의 Kubernetes Engine은 VPC(Virtual Private Cloud)를 기반으로 손쉽게 Kubernetes를 실행할 수 있는 카카오클라우드의 관리형 Kubernetes 서비스입니다.

Kubernetes Engine에 대한 자세한 설명은 Kubernetes Engine 서비스 문서를 참고해 주세요.

API 목록

Kubernetes Engine에서 제공하는 OpenAPI를 알파벳순으로 확인할 수 있습니다.

API설명
Create cluster새로운 Kubernetes 클러스터를 생성합니다.
Create node pool클러스터 내에 새로운 노드 풀을 생성합니다.
Create node pool scheduled scaling노드 풀에 적용할 예약 기반 오토스케일링 규칙을 생성합니다.
Create service agent클러스터 관리 및 모니터링을 위한 서비스 에이전트를 생성합니다.
Delete cluster기존 클러스터를 삭제합니다.
Delete cluster nodes클러스터 내 특정 노드를 삭제 혹은 재생성합니다.
Delete node pool클러스터에서 특정 노드 풀을 제거합니다.
Delete node pool scheduled scaling노드 풀에 설정된 예약 기반 오토스케일링 규칙을 삭제합니다.
Get cluster특정 클러스터의 상세 정보를 조회합니다.
Get cluster kubeconfig클러스터 접속을 위한 kubeconfig 설정을 조회합니다.
Get cluster node클러스터 내 특정 노드의 상세 정보를 조회합니다.
Get cluster node details클러스터 내 특정 노드의 상세 스펙, 상태, 이벤트, 파드 목록 등 Kubernetes 노드 정보를 조회합니다.
Get node pool특정 노드 풀의 상세 정보를 조회합니다.
Get service agentKubernetes Engine 서비스 에이전트가 프로젝트에 생성되었는지 여부를 조회합니다.
List available Kubernetes versions클러스터 생성 시 사용 가능한 Kubernetes 버전 목록을 조회합니다.
List cluster nodes클러스터 내 모든 노드의 목록을 조회합니다.
List cluster upgradable versions클러스터에서 선택 가능한 Kubernetes 업그레이드 버전을 조회합니다.
List clusters클러스터 목록을 조회합니다.
List node pool images클러스터에서 노드 풀 생성 시 사용할 수 있는 노드 이미지 목록을 조회합니다.
List node pool nodes노드 풀에 속한 모든 노드의 목록을 조회합니다.
List node pool scheduled scalings노드 풀에 설정된 예약 기반 오토스케일링 규칙을 모두 조회합니다.
List node pools클러스터 내 모든 노드 풀 목록을 조회합니다.
Set cluster nodes cordon클러스터 내 특정 노드를 cordon로 변경합니다.
Set node pool node label노드 풀 내 모든 노드에 사용자 정의 레이블을 일괄 추가·수정·삭제합니다.
Set node pool resource-based auto scaling노드 풀의 리소스 기반 오토스케일링 규칙을 설정합니다.
Set node pool user script노드 풀의 노드가 생성되거나 초기화될 때 실행할 사용자 스크립트를 설정합니다.
Update cluster특정 클러스터의 정보를 수정합니다.
Update node pool노드 풀의 기본 설정을 수정합니다.
Upgrade cluster클러스터를 업그레이드 가능한 Kubernetes 버전으로 업그레이드합니다.
Upgrade node pool노드 풀 내 노드의 Kubernetes 버전을 업그레이드합니다.