Skip to main content

Kubernetes Engine

KakaoCloud Kubernetes Engine is KakaoCloud's managed Kubernetes service that lets you easily run Kubernetes based on Virtual Private Cloud (VPC).

For more information about Kubernetes Engine, see the Kubernetes Engine service documentation.

API list

Browse the OpenAPI endpoints provided by Kubernetes Engine in alphabetical order.

APIDescription
Create clusterCreate a new Kubernetes cluster.
Create node poolCreate a new node pool within the cluster.
Create node pool scheduled scalingCreate reservation-based autoscaling rules to apply to your node pool.
Create service agentCreate a service agent for cluster management and monitoring.
Delete clusterDelete the existing cluster.
Delete cluster nodesDelete or recreate a specific node in the cluster.
Delete node poolRemoves a specific node pool from a cluster.
Delete node pool scheduled scalingDelete the reservation-based autoscaling rule set for the node pool.
Get clusterView detailed information of a specific cluster.
Get cluster kubeconfigCheck the kubeconfig settings for cluster connection.
Get cluster nodeView detailed information on a specific node within a cluster.
Get cluster node detailsView Kubernetes node information, including detailed specifications, status, events, and pod list of a specific node in the cluster.
Get node poolView detailed information for a specific node pool.
Get service agentQuery whether the Kubernetes Engine service agent has been created in your project.
List available Kubernetes versionsWhen creating a cluster, query the list of available Kubernetes versions.
List cluster nodesList all nodes in the cluster.
List cluster upgradable versionsView the Kubernetes upgrade versions available for your cluster.
List clustersView the cluster list.
List node pool imagesView a list of node images that can be used when creating a node pool in your cluster.
List node pool nodesQueries a list of all nodes belonging to a node pool.
List node pool scheduled scalingsView all reservation-based autoscaling rules set in the node pool.
List node poolsQuery a list of all node pools in the cluster.
Set cluster nodes cordonChange a specific node in a cluster to cordon.
Set node pool node labelBatch add, modify, and delete custom labels on all nodes in a node pool.
Set node pool resource-based auto scalingSet resource-based autoscaling rules for the node pool.
Set node pool user scriptSet up a user script to run when nodes in the node pool are created or initialized.
Update clusterModify information for a specific cluster.
Update node poolModify the default settings for your node pool.
Upgrade clusterUpgrade your cluster to an upgradeable Kubernetes version.
Upgrade node poolUpgrade the Kubernetes version of the nodes within your node pool.