# Create a new SKS Nodepool **POST /sks-cluster/{id}/nodepool** ## Servers - https://api-ch-gva-2.exoscale.com/v2: https://api-ch-gva-2.exoscale.com/v2 () ## Parameters #### Path parameters - **id** (string(uuid)) ## Body parameters Content-type: application/json - **anti-affinity-groups** (array[object]) Nodepool Anti-affinity Groups - **description** (string) Nodepool description - **public-ip-assignment** (string) Configures public IP assignment of the Instances with: * IPv4 (`inet4`) addressing only (default); * both IPv4 and IPv6 (`dual`) addressing. - **labels** (object) - **taints** (object) - **security-groups** (array[object]) Nodepool Security Groups - **name** (string) Nodepool name, lowercase only - **instance-type** (object) Compute instance type - **private-networks** (array[object]) Nodepool Private Networks - **size** (integer(int64)) Number of instances - **kubelet-image-gc** (object) Kubelet image GC options - **instance-prefix** (string) Prefix to apply to instances names (default: pool), lowercase only - **deploy-target** (object) Deploy target - **addons** (array[string]) Nodepool addons - **disk-size** (integer(int64)) Nodepool instances disk size in GiB ## Responses ### 200: 200 #### Body Parameters: application/json (object) - **id** (string(uuid)) Operation ID - **reason** (string) Operation failure reason - **reference** (object) Related resource reference - **message** (string) Operation message - **state** (string) Operation status [Powered by Bump.sh](https://bump.sh)