kubernetes

Modify node group

Modifies an existing node group of a cluster. Cluster is identified by given {uuid} and node group by {node_group_name}.

patch/1.3/kubernetes/{uuid}/node-groups/{name}

Request

  • Base URL: https://api.upcloud.com
  • URL: https://api.upcloud.com/1.3/kubernetes/{uuid}/node-groups/{name}
  • Auth: HTTP bearer

Request body

countinteger required

Amount of nodes in a node group

Response

200 patchNodeGroup response

countinteger required

Amount of nodes in a node group

namestring required

Name

planstring required

Node group plan

ssh_keysKubernetesSshKey[]

List of public SSH keys

state'failed' | 'pending' | 'running' | 'terminating' | 'unknown' | 'scaling-up' | 'scaling-down'

Node group operational state

storagestring uuid

Storage UUID to use as a template

storage_encryption'data-at-rest' | 'none'

The storage encryption strategy.

anti_affinityboolean

Enable anti-affinity policies

utility_network_accessboolean

Enable utility network access

Example response

{
  "node_updates": {
    "schedule_time": "06:00"
  }
}

Changes

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