Kubernetes clusters

Get Kubernetes Clusters

get

Get all Kubernetes clusters for a project

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
projectstringRequired
Responses
chevron-right
200

Successful Response

application/json
get
/v2/kubernetes/clusters

Create Kubernetes Cluster

post

Create a new Kubernetes cluster

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
projectstringRequiredExample: proj_abc123456
regionstringRequiredExample: us-central1-a
ssh_keysstring[] · min: 1Required
instance_typestringRequiredExample: it_abc123456
k8s_versionstring · enumOptionalDefault: 1.34Possible values:
image_versionstring · nullableOptionalExample: imgver_abc123456
Responses
post
/v2/kubernetes/clusters

Get Kubernetes Cluster

get

Get a specific Kubernetes cluster

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
cluster_fidstringRequired
Responses
chevron-right
200

Successful Response

application/json
get
/v2/kubernetes/clusters/{cluster_fid}

Delete Kubernetes Cluster

delete

Delete a Kubernetes cluster

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
cluster_fidstringRequired
Responses
delete
/v2/kubernetes/clusters/{cluster_fid}

No content

Last updated