Sotoon Kubernetes Engine

Scale Nodepool

Dynamically scales the number of worker nodes in the nodepool

patch/ske/v2alpha1/thr3-premium/workspaces/{workspaceUUID}/sotoonnodepools/{resourceId}

Path parameters

resourceIdstring required

Resource ID

workspaceUUIDstring required

UUID of the workspace

Request body

Response

The nodepool scaling operation was initiated successfully. Scaling uses intelligent deletion policies with exponential decay algorithm prioritizing oldest and unhealthy machines for removal. Rolling update strategy with MaxSurge=1 and MaxUnavailable=0 ensures zero downtime. Monitor status fields to track progress.

apiVersion'ske.sotoon.ir/v1alpha1' required

Version identifier of the API schema

kind'SotoonNodepool' required

The string value 'SotoonNodepool' that identifies the schema

Example response

{
  "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"
  }
}

Changes

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