Create a cluster
These instructions will guide you through the Kubernetes cluster creation dialogue – from selecting the version to placing your order.
Prerequisites
- Access to the centron Control Panel
Start cluster creation
- In Control Panel, open the Kubernetes section.
- Click on Create Cluster.
You can view existing clusters in the same overview, showing their name, region, version, high-availability status, creation date and tags.
1. Select a version
Under Select a version, select the Kubernetes version:
| Version | Status |
|---|---|
| 1.33.1 | Recommended |
| 1.32.4 | Available |
Unless there are specific reasons within your team not to do so, the latest version is recommended. See Supported Versions.
2. Configure the network
In the Configure network section, you specify the region and VPC:
- Choose a data centre region – Bamberg | Data Centre 1 | BBG1 is available.
- VPC Network – Select an existing VPC network or create a new one via Create new VPC….
All resources in a data centre belong to the same VPC network and communicate securely via their private IP addresses.
3. Sizing pod and service networks
Under Size pod and service networks, you can specify the size of the internal cluster address ranges:
- Size network subnets for me (Recommended) – centron assigns non-overlapping subnets and automatically scales the network. This is the right choice in most cases.
- Configure my own subnet sizes – You define the subnet sizes for the pod and service networks yourself; you can choose between
/20and/22.
The network subnets cannot be changed once the cluster has been created. Plan generously if you anticipate significant growth. A /20 network can accommodate significantly more addresses than a /22 network.
4. Select cluster capacity
Under Choose Cluster capacity, configure your first node pool:
| Field | Description |
|---|---|
| Node pool name | Name of the pool; the default is Node-Pool-1. |
| Machine Type (Instance) | Category, such as Worker CPU or Premium Storage NVMe. |
| Instance Type | Instance types C0 to C8, with vCPU, RAM, NVMe and price per node. |
| Nodes | Number of nodes in the pool. |
| Set node pool to autoscale | Alternatively, autoscaling with Minimum Nodes and Maximum Nodes. |
Use + Add node pool to add further pools with different instance types.
We recommend a minimum of 2 nodes per node pool to ensure your application remains accessible during upgrades and maintenance work.
To select the appropriate instance type, see Select a plan.
5. Deciding on high availability
Under Maximise uptime for critical workloads, you can optionally enable Add high availability; the monthly surcharge is listed in the Kubernetes price overview and shown in the dialogue. The replicated control plane eliminates the single point of failure in the control plane.
Once a high-availability control plane has been added, it cannot be removed.
6. Finalise the details
In the Finalise Details section:
- Cluster name – Lower-case letters, numbers and hyphens; maximum 32 characters. A suggested name is provided.
- Select a project – The project to which the cluster is assigned.
- Tags – For organisation. Permitted characters are letters, numbers, colons, hyphens and underscores; press the Enter key to confirm each one.
7. Check the summary and place your order
The Summary lists the nodes, vCPUs, RAM and storage for each node pool, as well as the monthly costs. If high availability is enabled, the HA Control Plane row also appears.
The final result is:
- Setup Total – €0.00; there are no set-up costs
- Monthly Total – Total monthly costs, plus the hourly rate
When autoscaling is enabled, a range between the minimum and maximum number of nodes is displayed.
Complete the process by clicking Create & Buy now. All prices are exclusive of VAT.
After creation
The cluster appears in the overview and initially goes through the Provisioning status. As soon as it is ready, the Getting started with Kubernetes wizard will guide you through the next steps:
- Create a cluster
- Connect to the cluster
- Check the connection
- Roll out the first application
Click Get started to open the wizard, and click the close icon to hide it. You can access it at any time later via the Actions menu under Getting Started.
The Overview tab
Once it has been created, the Overview tab summarises the status of the cluster:
| Section | Content |
|---|---|
| Configuration | Total of vCPUs, RAM and SSD across all node pools, plus Download Config File |
| Node Pool Status | The number of running nodes per pool, e.g. 0/3 running, with status Provisioning |
| Networking | VPC network as well as node, pod and service networks |
| Control Plane | High availability status, including price when the option is disabled |
| Version | Installed Kubernetes version, upgrade window, as well as View Changelog and Modify Upgrade Window |
| Total Cluster Cost | Estimated total monthly cost of the cluster |
| Tags | Assigned tags, editable via Edit |
The amount shown under Total Cluster Cost is an estimate. It includes the fees for a high-availability control plane, but does not include any other centron resources that you operate outside the cluster.
A progress bar below the cluster name shows how far the deployment has progressed.
Related topics
- Select a plan
- Connect to the cluster
- Add node pools
- Availability – Data centre and region