OVH Managed Kubernetes Service

Managed Kubernetes Service

The open-source standard to orchestrate
your containerized apps, managed by OVH

Does your team manage multiple apps? Do you want to industrialize the deployment, scaling and orchestration of microservice architectures and n-tier applications? Kubernetes is now used by thousands of IT teams worldwide to manage their containerized workloads, from development to production. OVH is polishing its offering : the full Kubernetes experience without the hassle of maintaining the software and infrastructure your workloads run on.

OVH Managed Kubernetes Web UI

REQUEST YOUR PRIVATE BETA ACCESS HERE

This labs is receiving a huge demand,
it may take a few weeks for your to receive your access

 

Whether you already use Kubernetes to orchestrate your workloads or not, you are sure to benefit from the combination of the Kubernetes ecosystem and OVH's global infrastructure.

 

In a few clicks, you will gain access to Kubernetes’ API and CLI and a web dashboard, to manage clusters and nodes. Your containerized apps will run on your own OVH infrastructure. In future iterations of the beta, you will also benefit from seamless integration with our Load Balancer solution, and the ability to effortlessly upscale and downscale your loads.

 

#gitter         Talk K8S with us on Gitter.im

FAQ and documentation

All OVH group customers (existing or new) can enter the private beta and eventually be delivered a cluster. This excludes OVH US customers (US citizens can of course create an account at OVH.ie, invoice in euro).
We will progressively offer the service in all OVH public cloud regions but at first all clusters are delivered in GRA (North of France, Western Europe).
All nodes added to your cluster will be spawned as public cloud instances in the GRA5 region (this may also change in the future).


We started to open the service progressively to users who previously registered using the form on this very page on the 15th of October 2018. You can expect a delivery of a few weeks (3-8) between your request and the email offering you private beta delivery.

Because we really believe in co-innovation it is not yet possible to give you an exhaustive list of the features that we will launch when the service will reach general availability.

Here is a first level of details of what is currently available  :

  • Fully managed Kubernetes master, including the ability to start any OVH public cloud instance (except sandboxes) as worker nodes.
  • Public cloud volumes to host your persistent data in your pods.
  • Kubernetes 1.11 API server compliant with the CNCF requirements.
  • Basic WebUI (only available in English and French) and Rest API to add and delete those nodes and perform other basic actions on your cluster.

and what we already working on :

  • Integrated load balancing service to expose your services publicly with higher availability and more complex strategies.
  • Private container registry (as a standalone and independent product).
  • Integrated observability of your nodes and services.
  • Healthchecks, autoheal and autoscale for nodes.
  • Capability to change the Kubernetes version and your region.

Anything missing and blocking for your use case ? Share that with us on on https://gitter.im/ovh/kubernetes  and https://community.ovh.com/c/platform/managed-kubernetes !

We currently provide Kubernetes 1.11. As proud member of the CNCF, we submitted our product and passed the software conformance program test for Kubernetes 1.11. https://www.cncf.io/certification/software-conformance/ .
We will multiple stable Kubernetes versions to choose from.


We install docker 18.06.1 on your nodes.
We may change that to provide the last version validated by Kubernetes.

The Kubernetes admin cluster is totally free.
You will be charged standard Public cloud prices for the resources run in the Public Cloud project delivered at the same time (including instances nodes and volumes needed by your pods).
If not done already, please add default payment mean on your OVH account.
Note that the nodes are by default launched as "hourly instances", you can switch them to the monthly plan in your public cloud project, as any cloud instance.


We will offer some free voucher during the beta to cover some of those costs, and to thank you for your active feedback, do not hesitate to share with us your plans on https://gitter.im/ovh/kubernetes  and https://community.ovh.com/c/platform/managed-kubernetes .
Because of the resources management of Kubernetes, we do not allow "Sandbox" as node. Note that all other Public cloud instance offer your guaranteed ressources. You can also choose to use classic or high-speed volumes for your persistent data because in most cases you will use them for databases, the default policy is high-speed.

During the private beta, no contractual support will be offered through classical OVH channels (ticketing, telephone...).
Our Kubernetes dev team will be very happy to help you, on a best-effort basis, on https://gitter.im/ovh/kubernetes  and https://community.ovh.com/c/platform/managed-kubernetes (accessible publicly).
The resources you will launch within the public cloud project delivered alongside your Kubernetes cluster are covered by the standard OVH cloud contract.


Because we deploy some vital components on the node (including but not restricted to the kubelet), we encourage to only interact with your Kubernetes nodes and volumes through the Kubernetes Service API/UI. For example applying a restrictive security group to your nodes may end up in your services to be unreachable.


Even if we aim to deliver enterprise and production-class quality when that service is launched commercially, please do not run any critical applications on it during the beta phase. As set out in our Terms of Service, we may interrupt the service at any time during that phase.

Of course you can! Some of our solutions come with MiniKube distribution preinstalled, and we also offer a Terraform recipe to let you try Kubernetes with our Public Cloud.
Building a resilient and future-proof Kubernetes environment is more difficult.
The aim of our Managed Kubernetes Service solution is to provide you with the full Kubernetes experience, deployed and maintained by our teams, with abstraction of the underlying infrastructure. You will also benefit from specific optimizations and out-of-the box integration with other OVH services.

 

 

Click here to find our technical documentation and our first tutorials

Status

  • ALPHA
  • BETA
  • GAMMA