Kubernetes

Kubernetes

Create and manage Kubernetes clusters easily

Key features

Fault-tolerant cluster

Fault-tolerant cluster

Launch a fault-tolerant cluster whose master nodes are either distributed across the three availability zones, or run in a placement group within one availability zone of your choice. Documentation
High availability

High availability

Run worker nodes in placement groups in each availability zone where a cluster is deployed. If a computing node fails, only its worker node will become unavailable unlike the rest of them.
Cluster scaling

Cluster scaling

Change the number of worker nodes in a cluster. You can both add new nodes and remove the existing ones and the cluster will be automatically reconfigured. Documentation
Additional services

Additional services

Install Ingress controller to route external requests, EBS Provider to use volumes in CROC Cloud as Persistent Volumes, and Docker Registry to store container images. Documentation
User-friendly management

User-friendly management

Operate Kubernetes cluster via kubectl or any other convenient Kubernetes command shell (Draft, Helm, Terraform, etc.). Documentation
Cluster state monitoring

Cluster state monitoring

Use our specialized app cluster-manager to monitor whether worker nodes are up and running and ensure integration with Instance Metadata API and Kubernetes API. Documentation
Public API

Public API

Add and remove nodes, change their number, request the cluster details, in other words, manage the service via both web interface and EKS API. Documentation

Use cases

Microservice implementation

Leverage the ready-to-use environment to launch microservice architecture apps in containers.

Development and testing

Deploy and scale benches for developers quickly to facilitate the provision of testing environments

Unbalanced load support

Run additional worker nodes to quickly deploy the necessary number of app instances and thus support peak loads.

Frequent releases

Enjoy faster time-to-market thanks to quick release of new services and rapid updating of existing functions.

How to get started

Step 1
Create an account
Contact us to get a trial or production account.
Step 2
Create necessary resources
Prepare necessary resources as per the documentation.
Step 3
Configure the cluster
Configure the Kubernetes cluster and deploy your apps in it.
Step 1
Create an account
Contact us to get a trial or production account.
Step 2
Create necessary resources
Prepare necessary resources as per the documentation.
Step 3
Configure the cluster
Configure the Kubernetes cluster and deploy your apps in it.
FAQ
What are Kubernetes adoption challenges?
Deploying a Kubernetes cluster is not a rocket science and thanks to Kubernetes service it gets even easier. There might be yet solvable problems related to the integration with the company’s internal systems and fine-tuning of security policies. The main challenge is transition from a monolithic app to a microservice architecture. It is sometimes easier to create the app from scratch so that it could be directly packed into Docker containers.
What Kubernetes versions are supported?
CROC Cloud supports Kubernetes 1.18.2, 1.20.9 and 1.22.3.
What technical support is provided?
We are ready to provide comprehensive infrastructure support, including both existing infrastructure maintenance and its deployment from scratch. As for the first scenario, we preliminarily survey the infrastructure and configure the monitoring system. As for the second scenario, we design the infrastructure, justify our choice of solutions and carry out the implementation. Learn more
01

CROC Cloud May Update

You can now create snapshots from volume versions, increase volume size in Kubernetes and filter resources by main parameters.
02

Automatically scale with the new Auto Scaling Groups

This new service allows you to automatically adapt to load changes by adding or deleting instances in a few minutes.
03

Introducing Launch Templates and Related API Methods

Launch templates streamline the launch of instances of the same type and minimize the risk of configuration errors when deploying them.

04

Volume Versions, а New Feature of CROC Cloud

CROC Cloud introduces a new feature, Volume Versions, that you can use to restore your volume content instantly to the original disk.
05

Integrated database monitoring and other CROC Cloud updates

We would like to share our latest updates and some immediate plans.
06

Ansible Dynamic Inventory support and other update of CROC Cloud

You can now deploy Kubernetes clusters version 1.20.9 in the CROC Cloud. 
Have a question?
Fill in the form and a CROC expert will get in touch with you soon

About CROC Cloud Services

CROC Cloud Services is a standalone CROC business unit that offers cloud and managed В2В services.
24/7
10-minute SLA
12 years
in the cloud market
750+
customers across various industries
№1
in cloud service quality (Cnews, 2020)
scrollup