Sotoon Kubernetes Engine

Scale Nodepool

Dynamically scales the number of worker nodes in the nodepool

patch/ske/v2alpha1/thr1-standard/workspaces/{workspaceUUID}/sotoonnodepools/{resourceId}

Path parameters

workspaceUUIDstring required

UUID of the workspace

resourceIdstring required

Resource ID

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.