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
fidstringRequired
projectstringRequired
namestringRequired
regionstringRequiredExample: us-central1-a
created_atstring · datetimeRequiredExample: 2024-01-01T00:00:00Z
kube_hoststring · nullableOptional
ssh_keysstring[]Required
instancesstring[]Required
join_commandstring · nullableOptional
statusstring · enumRequiredPossible values:
deleted_atstring · datetime · nullableOptionalExample: 2024-01-01T00:00:00Z
k8s_versionstringRequired
user_fidstring · nullableOptional
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
fidstringRequired
projectstringRequired
namestringRequired
regionstringRequiredExample: us-central1-a
created_atstring · datetimeRequiredExample: 2024-01-01T00:00:00Z
kube_hoststring · nullableOptional
ssh_keysstring[]Required
instancesstring[]Required
join_commandstring · nullableOptional
statusstring · enumRequiredPossible values:
deleted_atstring · datetime · nullableOptionalExample: 2024-01-01T00:00:00Z
k8s_versionstringRequired
user_fidstring · nullableOptional
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