Special offer
Get credits triple the amount of your Microsoft Azure, AWS, and Google Cloud bills Learn more
Currency
Language

Choose the currency in which the prices of products will be displayed

Select the website language.

Home Managed Kubernetes

Managed Kubernetes

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

i2

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.
i1

Always up-to-date Kubernetes versions

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

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.
i4

Uninterrupted operation

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

Businesses from startups to enterprises have experienced our service quality firsthand

Calculate the cost of infrastructure per month

Fault tolerant cluster
3 master nodes

96.15 USD

91.80 EUR

43 708.63 KZT

17 346.64 KES

1 219 152 UZS

Basic cluster
1 master node

22.93 USD

21.89 EUR

10 424.05 KZT

4 138.88 KES

290 754 UZS

Fault tolerant cluster
3 master nodes

122.41 USD

102.05 EUR

36 079.43 KZT

13 529.79 KES

1 630 067.15 UZS

Basic cluster
1 master node

30.60 USD

25.52 EUR

9 021.87 KZT

3 383.20 KES

407 611.93 UZS

Fault tolerant cluster
3 master nodes

116.34 USD

108.5 EUR

55 278 KZT

16 113.87 KES

1 465 778 UZS

Basic cluster
1 master node

27.86 USD

25.98 EUR

13 152 KZT

3 858.58 KES

350 998 UZS

What’s included in the price:

Auto-recovery of nodes
Managing servers using API and Terraform
Protection against DDoS attacks
Kube-API
24/7 technical support
SLA — 99,95%
Unlimited traffic between Servercore products

Servercore is stable, simple, and offers local infrastructure

Availability zones in Kenya, Uzbekistan, and Kazakhstan​
Compliance with GDPR and DPA 2019
Free migration
Billing in Kenyan shillings
IAM service for managing authorization and access levels
Payment by MPesa or bank transfer

SLA > 99,98%

Minimum level of availability

PCI DSS

Payment data under protection

IaaS и PaaS

A wide range suitable for any task

24/7

Free technical support

Our customer stories

Fintech / Uzbekistan

Alif:
Reducing service downtime by 80%

Previous provider's solutions

Low server performance leading to downtime and traffic loss
Inability to delegate key equipment support tasks
No option to work via API, no application clustering capability

After migration to Servercore

Downtime of digital services cut by 80%
30% reduction in IT infrastructure management time
Transition to a modern technology stack and a convenient resource management system

FinTech / Uzbekistan

Uzum Nasiya:
Seamless cloud migration in a month

Previous provider's solutions

Use of VDS with limited capacity and functionality without the ability to scale
Lack of personalized solutions for business development
Lack of adaptive resource settings

After migration to Servercore

Deployment of flexible servers to ensure stable service operation
Design of custom Managed Kubernetes clusters for specific tasks
Reduced IT specialist costs

Cybersecurity / Uzbekistan

HWG Sababa:
How to localize IT infrastructure in 7 days

Client's objectives

Localize IT Infrastructure to сomply with regional law on personal data
Delegate equipment setup and maintenance to the provider
Manage operational expenses for IT infrastructure

Servercore's solution

Provided cloud resources in a local data center certified for handling personal data
Ensured a 99.98% SLA, taking care of all technical and organizational aspects of resource deployment
Offered all resources for rent with the pay-as-you-go payment model

Aviation industry / Uzbekistan

Air Samarkand:
50% user growth through cloud migration

Client's objectives

Seamlessly migrate a portion of IT infrastructure from on-premise to the cloud
Achieve uninterrupted operation and high availability of critical services
Delegate corporate portal administration

Servercore's solution

Organized a free turnkey migration, selected easily scalable and powerful cloud services
Ensured a 99.98% SLA for cloud servers, optimized the load to ensure high availability for users
Provided an administration service with free 24/7 technical support and continuous service monitoring

Retail / Uzbekistan

M Cosmetic:
Selecting high-uptime servers for a major retail chain

Client's objectives

Implement flexible and reliable cloud servers for stable operation of digital services
Achieve uninterrupted operation and high availability of critical services
Optimize IT infrastructure operational costs and facilitate convenient payments

Servercore's solution

Ensured 99.98% SLA for cloud servers, provided easy resource management and scaling
Provided resources in a PCI DSS certified data center for secure handling of data, free DDoS protection
Offered servers with pay-as-you-go billing with payment in local currency based on resource consumption

Choose the region where you want to deploy your service

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

How to get started with a Kubernetes cluster

hard-drive (1) 1

Cluster creation

Choose the appropriate configuration and create a Managed Kubernetes cluster.
Component 19

Connecting to the cluster

Set up the environment to work with kubectl and connect to the cluster.
credit-card 4

Installation of Ingress and Ingress Controller

Install an Ingress Controller to publish an application.
Component 17

Other sections

Working with groups of nodes
Disk handling
Networking

Get started with 4 easy steps

Step 1

Sign up for free in our control panel

Step 2

Add funds to your account

Step 3

Select products and resources

Step 4

Get started and pay as you go

Compatible products and services for more efficient work

Component 17

Cloud Servers

Help during a sudden surge in load on a mobile app or website.
servers

Dedicated Servers 


Suitable for static loads and situations where there are increased data security requirements.
globe

Global Router

Connects cloud and physical infrastructure within a region into a single private network for free.
file 1

File Storage

Stores data for cloud and dedicated servers, Managed Kubernetes cluster nodes, and allows you to configure backups.
copy 1

Backup

A service for automating the creation of backups of physical and virtual machines, databases, files, and applications.
sql

PostgreSQL

A versatile database for complex processes and calculations.
database 1

MySQL


The most popular MySQL database with classic semi-synchronous replication.
bar-chart-2 1

Redis

An in-memory NoSQL database management system. Can work as both a database and a queuing system.
upload-cloud 1

Kafka

Ready-to-use Apache Kafka clusters in the cloud.
terminal 1

TimescaleDB

An open-source time-series database.
bar-chart 2

Data Analytics Virtual Machine

Pre-configured virtual servers for optimizing work with analytics, BI, and Machine Learning.
code 1

Data Science Virtual Machine

Virtual servers for working with Python code in Jupyter, developing and training ML models.

FAQ

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.

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.

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.

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.

To get started, you need to create the cluster. You can do this by yourself with just a few clicks in the my. servercore 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.

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 [email protected] or create a ticket in the control panel. Our experts in product integration will help you within one business day.

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 [email protected] or create a ticket in the panel. We will help you within one business day.

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.

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.