Skip to main content

Create a Kubernetes Cluster

A Kubernetes cluster lets you run containerized applications at scale with automatic scheduling and self-healing.

Steps

1. Open the Kubernetes wizard

Go to Services in the sidebar and click Kubernetes. You'll enter a 3-step wizard.

2. Choose a Kubernetes version

Select the version of Kubernetes to run. Each option shows a label like "Latest stable" or "Previous LTS". Unless you have a specific compatibility requirement, choose the latest stable version.

Click Continue.

3. Configure your node pool

A node is a VM that runs your containerized workloads. On this step you configure two things:

  • Node Size — the hardware tier for each node (Small, Medium, or Large). Bigger nodes handle more containers but cost more.
  • Node Count — how many nodes to run in parallel. Use the and + buttons to adjust. More nodes means higher capacity and better fault tolerance.

Click Continue.

4. Name your cluster

Enter a name (e.g. production-cluster). A summary of your chosen version, node size, and node count is shown for review.

Click Add to Cart.

5. Checkout

Complete checkout the same way as a VPS — review the cart, confirm your payment method, and click Accept.


Access your cluster

Once the cluster status shows Ready:

  1. Go to Resources in the sidebar.
  2. Find your cluster and expand it.
  3. You'll see a list of services deployed on the cluster.
  4. Cluster access (kubeconfig) can be downloaded from the cluster detail view.

Deploy services onto a cluster

Once your cluster is running, use the Builder to deploy containerized services onto it visually. See Using the Builder.


Manage a cluster

From the Resources page:

ButtonWhat it does
✏ (Edit)Open cluster settings
▶ (Start)Resume a stopped cluster
■ (Stop)Pause the cluster (no charges for compute while stopped)
🗑 (Delete)Permanently delete the cluster and all deployed services
caution

Deleting a cluster removes all running services on it. This cannot be undone.