Actions17
Cluster → Create
AI-generatedSummary
Create a Kubernetes cluster on IONOS Cloud.
Inputs
- clusterName (required) — The name of the Kubernetes cluster
- k8sVersion — The Kubernetes version (e.g., 1.28.2). Leave empty for default version.
- additionalFields — Additional cluster configuration collected as a configuration object with the following options: public, location, natGatewayIp, nodeSubnet, maintenanceWindow, apiSubnetAllowList, s3Buckets. When public is false, location and natGatewayIp become mandatory for the API request.
Output shape
The API response containing the created cluster details, returned via n8n's execution metadata.
The request is a POST to /k8s with a JSON body containing properties.name and any additionally specified configuration fields.
Examples
Example 1: Create a public cluster with default version.
clusterName=my-cluster
Example 2: Create a private cluster with NAT gateway.
clusterName=my-private-cluster, additionalFields={public=false, location=de/fra, natGatewayIp=203.0.113.1}