31.05.2025

How do I create a Kubernetes cluster in the Serverspace control panel?

Quick Start: Kubernetes Cluster in Minutes

Creating a Kubernetes cluster no longer requires complex manual setup or deep DevOps expertise — in the Serverspace control panel, this process has been simplified to just a few clicks. The intuitive interface allows you to deploy a full-featured cluster in just a couple of minutes by selecting the necessary parameters and nodes — no need to write code or deal with configuration files. It’s a great solution for both developers and teams looking to quickly test or scale their applications in the cloud.

Why Do You Need a Kubernetes Cluster?

A Kubernetes cluster allows you to manage containerized applications with a high level of automation, fault tolerance, and scalability. Instead of manually deploying and monitoring each container, Kubernetes handles these tasks — from load balancing to automatic recovery after failures. This approach is especially useful for microservices architectures, CI/CD workflows, and scalable web applications. By using a Kubernetes cluster in Serverspace, you gain a powerful infrastructure management tool without the need for manual maintenance and configuration.

How to Deploy Kubernetes in the Serverspace Control Panel

Open the Kubernetes section in the left panel and click “Create Kubernetes Cluster


Next, configure the cluster: choose the data center and specify the node group parameters:

A node group is a set of identical virtual machines (nodes) that are part of the Kubernetes cluster. All nodes in the group share the same configuration — the same number of CPUs, memory, and purpose (e.g., worker nodes or Ingress nodes).

In Kubernetes, a node is a machine that runs containers (pods). When you create a group, you configure an entire “type” of nodes that will be used in the cluster.

Explanation of settings:

Then, check the Dashboard checkbox if at least one of the node groups has an Ingress controller. Specify the Kubernetes version, add tags for easier navigation, set the cluster name, and enable high availability mode if necessary. Once everything is configured, click "Create Cluster".

A high-availability (HA) cluster is a cluster with multiple master nodes (control plane nodes) distributed across different physical servers. The nodes are duplicated so that if one fails, the others can continue working without downtime. Load balancing and fault-tolerant storage (e.g., etcd replication) are typically used.

The cluster creation process will begin

After this, the Cluster List will open:

You can now manage your cluster:

The ability to manage a Kubernetes (K8s) cluster is essential for several key reasons — especially if you work in DevOps, software development, operations, or application scaling.