Managed Kubernetes

Create clusters with various types of node groups in just a few clicks.
Simplify the scaling and orchestration of Kubernetes.

Why Choose Kubernetes Clusters from Servercore

Create a cluster
CPU or GPU clusters for various tasks

Deploy clusters for different purposes — from working with simple models to accelerating ML service production. Choose the necessary number of node groups, cluster type, and location, as well as the number of CPU or GPU.

Always up-to-date Kubernetes versions

Work exclusively with stable Kubernetes versions and benefit from seamless automatic updates.

High cluster fault tolerance

It is achieved due to the absence of a single point of failure — Control Plane in Servercore regions can consist of three master nodes, each of which runs on different hosts.

Uninterrupted operation

Cluster availability and uninterrupted control plane operation are guaranteed by the SLA. If something goes wrong, the client will receive a refund.

Calculate the Monthly Price of a Managed Kubernetes Service

Fault tolerant cluster
3 master nodes
€ 108.5
$ 116.34
₸ 55 278
KES 16 113.87
UZS 1 465 778
Basic cluster
1 master node
€ 25.98
$ 27.86
₸ 13 152
KES 3 858.58
UZS 350 998

What’s included in the price:

Go to control panel

Security of Servercore Solutions and Data Protection

5-tier IT system and data protection strategy

We ensure information security measures at all levels of data access — from application to data center.

Compliance with industry, local, international standards

Our solutions comply with standards ISO, PCI DSS, GDPR, DPA 2019, as confirmed by relevant certificates.

4 availability zones in 3 countries

Deploy services across several data centers located in Kenya, Uzbekistan or Kazakhstan to enhance the fault tolerance of your IT systems.

Servercore is Stable, Simple, and Offers Local Infrastructure

Request a consultation
01
Secured technologies

IaaS и PaaS

A wide range suitable for any task

Availability zones in Kenya, Uzbekistan, and Kazakhstan​

IAM service for managing authorization and access levels

02
Stability

SLA up to 100%

Maximum server availability

Compliance with GDPR and DPA 2019

Processing of personal data

PCI DSS

Payment data under protection
03
Benefit and convenience

Free migration

Billing in Kenyan shillings

Payment by MPesa or bank transfer

24/7

Free technical support

Businesses of All Sizes Trust Our Service Quality

Read case studies
Read case studies

Choose the Region Where You Want to Deploy Your Service

Nairobi
Almaty
Tashkent
1 availability zone
TIER III Design
TIER III
ISO27001
PCI DSS
Nairobi
Kenya
  • Dedicated Servers
  • Cloud Servers
  • Cloud Databases
  • Managed Kubernetes
1 availability zone
TIER III Design
TIER III Facility
ISO14001
ISO20000
ISO9001
ISO27001
ISO45000
Almaty
Kazakhstan
  • Dedicated Servers
  • Cloud Servers
  • Cloud Databases
  • Managed Kubernetes
1 availability zone
2 availability zone
Reliability level — N+1
TIER II
Tashkent
Uzbekistan
  • Dedicated Servers
  • Cloud Servers
  • Cloud Databases
  • Managed Kubernetes
TIER III
Tashkent
Uzbekistan
  • Dedicated Servers
  • Cloud Servers
  • Managed Kubernetes

Tier III data center in Nairobi

Fault tolerance level of at least 99.982% (no more than 95 minutes of downtime per year). Hosted services remain operational even during scheduled maintenance or power outages.

Compliance with global and local security standards

The data centers hosting Servercore products comply with DPA 2019 and GDPR standards and are PCI DSS 4.0.1 certified.

Five levels of client data protection

We ensure security of projects at all levels, from data centers to apps, through a range of measures, including 24/7 video surveillance, 2FA, encryption, and more.
Go to control panel

Network Connectivity Between Products to Build a Unified Infrastructure

Unite projects within Servercore using automated networks with a bandwidth of 100 Mbps and more, and connect them to on-premise or other network resources.

Internet

Each internal network node is N+1 redundant: switches, links between switches, borders

L2VPN network

Provides data transfer between neighboring nodes within the same network segment or between devices on the same LAN

Global router (L3VPN)

Highly secure network that enables the creation of an isolated private network within or between multiple data centers

Work from User-Friendly Control Panel

All projects on a single screen with fast navigation
IAM service for managing access levels
Transparent billing with ready-to-use reports
24/7 support in English
Rapid resource scaling
All projects on a single screen with fast navigation
All resources of your infrastructure are consolidated in a single screen. Monitor projects directly from the home screen and navigate to the required section with one click.
IAM service for managing access levels
Configure resource access levels for each employee based on their role. This enhances the security of your IT infrastructure.
Transparent billing with ready-to-use reports
Pay only for the resources you use in local or foreign currency. Export detailed cost reports in just a few clicks.
24/7 support in English
When technical or organizational issues arise, our specialists are ready to provide prompt support. Average response time in chat after creating a ticket is 15 minutes.
Rapid resource scaling
Flexibly scale the compute capacity of your project with just a few clicks. Reduce consumption to optimize costs or increase capacity for new tasks.

Compatible Products and Services for More Efficient Work

Consultation request

FAQ


What is Managed Kubernetes and what are its advantages?

Kubernetes (K8s service, Kube) is open-source software for automating the deployment, scaling, and management of containerized applications. Kubernetes ensures application resilience: the cluster is deployed in parallel in multiple clouds.

Managed Kubernetes from Servercore is a service that allows your DevOps team to simplify creating, scaling, and managing clusters and container infrastructure. Create and connect clusters of any configuration and add up to 1,500 nodes as the load on your application grows.

The main advantage of a ready-made service is that we, as a provider, will take care of the cluster maintenance and ensure its high availability even during peak loads.

See the documentation to learn more about the service.

What are the components of a Managed Kubernetes cluster?

The main components of the product are:

— Control Plane (or control layer) consists of three master nodes that operate on different hosts in a failover cluster, or one master node in a basic cluster.
— Master Node manages the entire cluster, monitors the other nodes, and distributes the load between them.
— Worker Nodes are virtual machines on which users deploy containers and host services of their cluster.
— Persistent Volumes allow you to create persistent application data storage in the cluster.
— Load balancer distributes traffic between virtual machines, ensuring scalability and fault tolerance for applications.

For detailed information on how to work with the cluster, see the documentation.

What tasks does Servercore take on when providing Managed Kubernetes?

The Servercore team will handle automatically updating the cluster, as well as ensure its availability and uninterrupted operation of the control layer (Control Plane) with an SLA assurance. Servercore will upgrade your Kubernetes cluster to the latest version.

Additionally, our area of responsibility includes:

— Deployment and availability monitoring of Master Nodes
— Deployment of Worker Nodes
— Enabling autoscaling of node groups in the cluster
— Automatic recovery of nodes
— Integration with other Servercore products

For a detailed consultation, you can contact our professional support by submitting a request at hello@servercore.com. Our managers will respond within one business day.

What is the cost of Servercore’s Managed Kubernetes service?

The final price will vary depending on the type of cluster you choose — basic or fault-tolerant. The basic cluster includes one Master Node, while the fault-tolerant cluster includes three Master Nodes.

The cost is also affected by:

— Cluster node configuration: number of virtual processors (vCPU), amount of RAM, size and type of boot disk (local or network boot disk).
— Number of nodes.
— When connecting an external IP address — the IP address itself and the type of load balancer, whose cost depends on the number of instances, the amount of RAM and the number of virtual processors (vCPU).

Payment is charged regardless of the total operating time of the cluster. This means that the cost of the service does not depend on whether the cluster is running 24/7 or only a few hours a day — the final price will remain the same.

You can learn more about the payment model and prices for Managed Kubernetes in the respective section of our documentation.

How to get started with a cluster?

To get started, you need to create the cluster. You can do this by yourself with just a few clicks in the Servercore control panel, via the API or using Terraform, for which Servercore has its own provider.

Next, you need to connect to the cluster. If you need to manage incoming traffic for the cluster, you will also have to configure an Ingress resource. It acts as a tool that provides traffic routing.

You can find a complete quick guide for Managed Kubernetes  in our documentation.

Which Servercore products can be integrated with Managed Kubernetes?

In Kubernetes, egress traffic can be used to access external services such as databases, APIs, and other services running outside of the cluster.

Servercore has a whole ecosystem of cloud products and services that can be connected to Managed Kubernetes. Each of them can be installed or configured in a few clicks in the control panel. The Managed Kubernetes service can be integrated with virtual servers, cloud databases, and file storage.

In addition, you can establish network connectivity between your Kubernetes cluster and dedicated servers using the Global Router service from Servercore. As a result, your project or business will leverage the benefits of a hybrid IT infrastructure model. For detailed instructions on how to integrate Managed Kubernetes with other products, please refer to our documentation.

If you need assistance, submit a request at hello@servercore.com or create a ticket in the control panel. Our experts in product integration will help you within one business day.

How to migrate to Servercore’s Managed Kubernetes?

If you have any issues, please contact our experts. The Servercore administrator team will help you seamlessly transfer data from existing Kubernetes clusters deployed on-premises or in the cloud of another provider. They will consult you on the functionality and maintenance of the Kubernetes-based infrastructure and answer all your questions.

If you need help with your project, submit a request at hello@servercore.com or create a ticket in the panel. We will help you within one business day.

I can’t create a cluster or change its size. What could be the cause?

Check if you have run out of quotas for your project.

Managed Kubernetes uses the resources of the Servercore cloud platform for the Worker Nodes of the cluster. These resources have limitations due to quotas. For detailed information on project quotas, please refer to our documentation.

If there are not enough quotas, the error may be caused by one of the following reasons:

— The automatic scaling rule in the project has been triggered.
— You tried to create a cluster or change its size using the API or Terraform.

You can check the resource limits for your project in the Quotas tab in the control panel.

Where are the servers that Managed Kubernetes runs on located?

Servercore is an international IT infrastructure provider with local presence in Uzbekistan, Kazakhstan, and Kenya. We host our own servers in our own or partner data centers (DCs) depending on the location where you rent it. Our servers have an uptime of at least 99.98%, guaranteed by SLA.

Servercore’s data centers are securely protected from natural disasters, such as hurricanes, floods, etc. They also comply with global and local data security standards, including PCI DSS.

You can learn more about our data centers, Tier certification, and regions of presence in the documentation.