Free Managed Kubernetes® service to orchestrate your containers

Kubernetes® is one of the most widely-used container orchestration tools on the market. It is used by companies of all sizes. It can be used to deploy applications, scale them up and make them more resilient — even in hybrid or multi-cloud infrastructures.

Service Managed Kubernetes ® is powered by Everyhost Public Cloud instances. With Everyhost Load Balancers and additional disks integrated into it, you can host any kind of work load on it with total reversibility.

Fully managed by Everyhost

Everyhost deploys, hosts and maintains all of the components needed for Kubernetes to work, including updates and security patches. We also maintain the necessary components on your nodes. Get all the features of a certified Kubernetes administrator after downloading your config file, then focus on your business.

Scalability and high availability

Exposing a service on multiple worker nodes can be easily done in just a few command lines. Kubernetes launches the containers and configures the load balancer for you. You can also define the health conditions for each service. Kubernetes will relaunch the pods and containers that do not meet these conditions.

ISO/IEC 27001, 27701 and health data hosting compliance

Our cloud infrastructures and services are ISO/IEC 27001, 27017, 27018 and 27701 certified. These certifications ensure the presence of an information security management system (ISMS) for managing risks, vulnerabilities and implementing business continuity, as well as a privacy information management system (PIMS). Thanks to our health data hosting compliance, you can also host healthcare data securely.

Certified Kubernetes Service Provider

Our Professional Services teams are certified by the Cloud Native Computing Foundation (CNCF), and can help you deploy, secure and scale your containerised workloads on Kubernetes

Get Started

Full management by Everyhost

Reversibility, multi and hybrid cloud

Thanks to the CNCF conformance programme, a number of cloud licensors and providers guarantee the total reversibility of data. Kubernetes® has in fact become the standard for multi-cloud (i.e., different cloud providers or datacentres) and hybrid (i.e., on-premises and cloud distribution) scenarios. The same configuration can be transferred from one provider to another in no time.

Focus on your containerised software layers

We host and maintain all of the Kubernetes components, as well as the operating system and common components (Docker runtime, etc.) of your work nodes.

How To

1

Create your Kubernetes cluster

2

Add instance-based nodes

3

Connect to Kubernetes to start deploying containers

Ready to get started?

Create an account and launch your services in minutes

Find Out More

Persistent volumes

You can add persistent volumes to your worker nodes. These are based on additional disks of the size and type of your choice (standard or high-performance, billed to the nearest gigabyte). This ensures durability for your stateful application data.

Load Balancer and pod autoscaling

Load Balancer and pod autoscaling Your Kubernetes® service is delivered to you, then your work nodes are provisioned, in a few minutes. The scheduler displays new services or replicates them on your nodes in a matter of seconds. By integrating the OVHcloud Load Balancer, you can efficiently distribute traffic over multiple nodes. You can set CPU/RAM quotas, health conditions and automatic scaling for your pods.

Basic interface

You can configure, add and delete nodes via the OVHcloud Control Panel. You can also easily install the Kubernetes® Dashboard.

Role-based access control

The role-based access control feature is included as standard, and can be used to deploy services that require specific levels of access.

Multiple versions and upgrades

You can choose to use one of the last three (3) stable versions of Kubernetes® when creating your cluster. We offer new minor versions in the quarter following their availability.

Auto-scaling nodes

Dynamically add computing resources to your cluster, to fit your nodes' requirements.

Integrated into vRack

Choose to display your cluster and its services publicly, or solely on your private OVHcloud network.

Architectures for microservices and highly-distributed tasks

The responsiveness and low overheads of Kubernetes® allow you to economise the underlying infrastructures for microservices. Able to work with historical applications (stateful load balancing, thanks to persistent volumes), Kubernetes® will intelligently distribute your tasks, depending on their planned usage of RAM and CPU. You can also set effective high limits, which cause the automatic planning process to restart. Combine monthly and hourly IaaS resources to optimise your billing.

Transparent and controlled version upgrades

Updating your application layers is made simple, thanks to the different abstraction levels provided by Kubernetes®. By choosing the “rolling upgrade” option, you can carry out transparent version updates for your end users. Our team uses this approach itself, to update the components of your Kubernetes® clusters for patching minor bugs and security.

Easy deployment, from development to production

The majority of open source and commercial applications are now distributed in a Docker container or Helm chart format, deployable in one single command line on your Kubernetes® service. Kubernetes® intelligently shares containers and services on different nodes. Want to separate development, testing, acceptance and production? Simply move the configuration file from one cluster to the other. Thanks to the declarative syntax, you can simply describe the status you want!

Managed Kubernetes® Billing

The Managed Kubernetes® service is provided free of charge. This includes deployment, hosting and updates for all of the cluster’s master components, as well as operational maintenance for your nodes (both operating system and Kubernetes® worker node components). You only pay for the computing resources and storage that hosts your containers and their persistent data — and you still benefit from standard Everyhost Public Cloud pricing (with no charges for traffic).

Other Products

Guaranteed resources

Deploy cloud instances with fully-guaranteed resources for a very wide range of uses

Load Balancer for Managed Kubernetes Service

Manage variations in activity by distributing traffic across multiple resources

Object Storage

Enjoy unlimited on-demand storage, accessible via the S3 API