Sotoon Kubernetes Engine

List NodePools

Retrieves a list of all Kubernetes NodePools in the specified workspace. NodePools are scalable groups of worker nodes with intelligent deletion policies.

get/ske/v2alpha1/thr1-standard/workspaces/{workspaceUUID}/sotoonnodepools

Path parameters

workspaceUUIDstring required

UUID of the workspace

Response

Successfully retrieved the list of NodePools. The response includes configuration and status information for each nodepool.

apiVersionstring required

Version identifier of the API schema

kind'SotoonNodepoolList' required

The string value 'SotoonNodepoolList'

Example response

{
  "items": [
    {
      "apiVersion": "ske.sotoon.ir/v1alpha1",
      "kind": "SotoonNodepool",
      "metadata": {
        "resourceVersion": "12345",
        "uid": "550e8400-e29b-41d4-a716-446655440000",
        "workspace": "550e8400-e29b-41d4-a716-446655440000"
      },
      "spec": {
        "clusterName": "my-cluster",
        "cri": {
          "runtime": "containerd"
        },
        "template": {
          "instanceType": "g1d-2"
        },
        "version": {
          "kubernetesVersion": "v1.28.4",
          "patchVersion": "ske-1.0.2"
        }
      },
      "status": {
        "phase": "Running"
      }
    }
  ],
  "kind": "SotoonNodepoolList"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.