FugokuFugoku Docs
Mask

Kubernetes

Manage Kubernetes clusters and kubeconfig

Kubernetes

Manage managed Kubernetes clusters across providers.

List Clusters

GET /v1/kubernetes/clusters

Returns all Kubernetes clusters for the project.

Get Cluster

GET /v1/kubernetes/clusters/:id

Create Cluster

POST /v1/kubernetes/clusters

Request Body:

{
  "name": "my-cluster",
  "region": "us-east-1",
  "version": "1.28",
  "nodePools": [
    {
      "name": "default",
      "plan": "standard-4",
      "count": 3
    }
  ]
}

Delete Cluster

DELETE /v1/kubernetes/clusters/:id

Returns 204 No Content.

Kubeconfig

GET /v1/kubernetes/clusters/:id/kubeconfig

Returns the kubeconfig YAML for the cluster.

Kubernetes Versions

GET /v1/kubernetes/versions

Returns available Kubernetes versions for the current provider/region.

On this page