Managed Kubernetes Services
Managed Kubernetes Service
Skip the hassle of installing and maintaining your Kubernetes clusters, and
deploy your applications quickly with the benchmark container orchestration solution.
Why choose OVHcloud Managed Kubernetes?
Fully managed by OVHcloud
We configure, deploy and maintain all the components your Kubernetes clusters need to work in a sovereign cloud. Focus on innovating and developing your digital products.
Interoperability
Get all the features of a certified Kubernetes.
Our solutions have been certified by the Cloud Native Computing Foundation (CNCF), according to market standards. Your infrastructure is flexible and compatible with any product or system, with no limitations.
Ecosystem of services
With cloud services and OVHcloud infrastructure, you can build your microservices and container-based applications.
Access an extensive catalogue of instances for all your use cases (e.g., compute-intensive calculations, artificial intelligence, big data), as well as our Managed Private Registry, Load Balancer, Object Storage, Block Storage solutions, etc.
Scalability and resilience
Dynamically scale your infrastructure on demand.
Only use the resources you need, and make your applications more resilient.
Use case examples
Reduce infrastructure costs
Maximise the potential of your virtual machines by automatically allocating containers across available resources. Efficiently manage your resources and cut down on unnecessary expenses by dynamically scaling your applications on demand. Optimise your budget with our reserved instances, designed for predictable workloads.
Simplify and speed up your deployments
Managed Kubernetes is compatible with popular deployment tools like Terraform or Pulumi.
Most open-source and commercial applications are now distributed in a Docker container or Helm chart format, deployable in a single command line on your Kubernetes service. You have the option to use our Managed Private Registry solution, if you prefer, to host and import your own Helm Chart configuration files and container images.
Want to separate development, recipe and production? Simply move the configuration file from one cluster to another. Thanks to the declarative syntax, you can simply describe the status you want.
Manage controlled and smooth version upgrades
Kubernetes seamlessly integrates with your CI/CD pipelines, and streamlines the creation of separate testing environments, enabling you to test without disrupting your production environments.
Use the rolling update and roll-back features to upgrade your applications without any downtime and, if needed, easily roll back to a previous version.
Why use Managed Kubernetes?
Kubernetes explained
Kubernetes is the industry-leading container orchestrator. This technology is open source and widely used by companies of all sizes. It facilitates the deployment, scaling, and management of containerised applications. Developers can easily deploy applications without the burden of handling the underlying infrastructure.
Kubernetes organises containers, which run applications into logical groups for easy management. It comes with features like load balancing, configuration and storage management, and automatic recovery in the event of a failure. By making applications in production more reliable and efficient, they offer the best possible performance. Kubernetes is designed to be versatile, allowing applications to be easily moved between different environments — on-premises, public cloud, or hybrid setups.
Reversibility, hybrid and multi-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 (different cloud providers or datacentres) and hybrid (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 worker nodes.
Your questions answered
What guarantees are offered for the resources (compute, storage, etc.) used by the Managed Kubernetes Service?
The Managed Kubernetes Service relies on other cloud resources (e.g. instances, Block Storage, Load Balancer, etc.). You can view their SLAs on their respective pages.
What SLA does OVHcloud offer for the Managed Kubernetes Service API server?
The SLA is 99.5% monthly availability for the Managed Kubernetes Service API server. Since this solution is free, this rate is not a commitment. For further information, please refer to the General Terms and Conditions of Service.
What is Kubernetes used for?
Kubernetes is a resource orchestrator. It distributes and places Docker containers on the available cluster nodes, applying positioning rules and taking your application’s organisation into account.