custom background image

Managed Kubernetes Service


Managed Kubernetes Service

Libérez-vous de l’installation et de la gestion de vos clusters Kubernetes : déployez rapidement vos applications avec la solution d’orchestration de conteneurs de référence.

Pourquoi choisir Managed Kubernetes Service d’OVHcloud ?

Gestion intégrale par OVHcloud

Nous prenons en charge la configuration, le déploiement et la maintenance de l’ensemble des composants nécessaires au bon fonctionnement de vos clusters Kubernetes sur une infrastructure cloud souveraine. Concentrez-vous sur le développement et l’innovation de vos produits numériques.

Évolutivité et résilience

Votre infrastructure s’ajuste automatiquement en fonction de la charge. Vous consommez ainsi uniquement les ressources nécessaires, tout en améliorant la résilience de vos applications.

Interopérabilité

Bénéficiez de toutes les fonctionnalités d'un Kubernetes certifié. Validée par la Cloud Native Computing Foundation (CNCF), notre solution vous assure un haut niveau d’interopérabilité. Votre infrastructure reste flexible et compatible avec l’ensemble de vos outils et systèmes existants.

Écosystème de services

Managed Kubernetes Service (MKS) intègre nativement les services d’infrastructure OVHcloud comme les instances orientées CPU pour les calculs intensifs, les GPU pour l'intelligence artificielle, les classes de stockage et le Load balancer. Créez et déployez plus efficacement vos applications conteneurisées ou basées sur des microservices, grâce à nos services complémentaires : Managed Private Registry, Managed Databases, Object Storage.

Fonctionnalités clés

Mise à l’échelle automatique de vos clusters

Votre infrastructure s’adapte aux besoins de vos applications, que ce soit à la hausse ou à la baisse, grâce à l’auto-scaling.

Intégration avec vos outils de gestion d'accès

Contrôlez les accès aux ressources de vos clusters MKS grâce à l’intégration d’OpenID Connect (OIDC) pour gérer les droits d’accès.

Gestion simplifiée du cycle de vie

Déclenchez les mises à jour Kubernetes en un clic ou via appel API et définissez la politique de sécurité de votre cluster pour appliquer automatiquement les nouveaux patchs de sécurité.

SPÉCIFICATIONS

Les caractéristiques techniques

Compatibilité aux instances Public Cloud

Équilibrées, ou optimisées en CPU, GPU, RAM, stockage

Stockage haute performance

Classes de stockage Block et Object Storage

Intégration réseau privé vRack

Interconnexion des services OVHcloud

Solution de répartition de charge intégrée

Grâce au Public Cloud Load Balancer

Dimensionnement automatique

Auto-scaling jusqu'à 100 nœuds par pool de nœuds

Intégré à votre écosystème de services

Logs management, bases de données managées, big data & IA...

Déployer vos clusters Kubernetes via l'Infrastructure as Code (IaC) avec Terraform

Découvrez comment déployer rapidement et facilement Managed Kubernetes Service avec Terraform. Ce guide vous montre comment déployer un cluster Kubernetes sécurisé, configurer un load balancer pour garantir une haute disponibilité, et mettre en place des volumes persistants pour une gestion optimale des données.

YouTube conditionne la lecture de ses vidéos au dépôt de traceurs afin de vous proposer des publicités ciblées en fonction de votre navigation.

Pour pouvoir regarder la vidéo, vous devez accepter la catégorie de confidentialité Partage de cookies sur des plateformes tierces dans notre Centre de confidentialité. Vous avez la possibilité de retirer votre consentement à tout moment.

Pour plus d'informations, consultez la politique de cookies de YouTube et la politique de cookies d'OVHcloud.

Fonctionnalités

Auto-scaling des pools de nœuds

Garantissez à vos applications les ressources nécessaires pour fonctionner efficacement. Le redimensionnement automatique de votre cluster, à la hausse comme à la baisse, permet d’adapter les ressources à vos besoins réels. Vous ne payez que pour les ressources utilisées par vos services. 

Control plane hautement disponible

En choisissant une offre Standard, votre control plane est répliqué sur plusieurs zones de disponibilité. En cas d’indisponibilité d’une zone, vos ressources et votre control plane restent protégés.

Mise à disposition régulière de nouvelles versions Kubernetes

Conformément à notre politique de cycle de vie, nous mettons à disposition les nouvelles versions dans les 3 mois suivant leur déclaration en version « stable » par le projet Kubernetes.

Fonctionnalités de gestion de réseau avancé

Choisissez la CNI qui répond le mieux à vos besoins. Grâce à Cilium et eBPF, vous bénéficiez d’un contrôle avancé du trafic, de politiques réseau personnalisées et d’une observabilité accrue.

Ressources dédiées

En optant pour l’offre Standard, vous choisissez une base de données etcd sur des ressources dédiées.

Nœuds de travail éligibles aux Savings Plans

Profitez de tarifs avantageux sur vos nœuds de travail en souscrivant à des Savings Plans. Les nœuds MKS sont considérés comme des instances Public Cloud standards. Vous pouvez ainsi utiliser les ressources d’un même Savings Plan pour créer des instances et/ou des nœuds MKS.

Pourquoi choisir Managed Kubernetes Service ?

Kubernetes expliqué

Kubernetes est aujourd’hui l’orchestrateur de conteneurs de référence. Open source et largement adopté, il permet le déploiement, la montée en charge et la gestion d’applications conteneurisées dans tous types d’organisations. Grâce à ce service, les développeurs peuvent déployer leurs applications plus rapidement, sans avoir à gérer l’infrastructure sous-jacente.

Kubernetes organise les conteneurs par groupes logiques pour en simplifier la gestion. Il prend en charge la répartition de charge, la configuration, la gestion du stockage, ainsi que la reprise automatique en cas d'incident, garantissant fiabilité et performance. Conçu pour s’adapter à différents environnements (sur site, en cloud public ou hybride), Kubernetes permet une portabilité optimale des applications.

Réversibilité, cloud hybride et multicloud

Grâce au programme de conformité CNCF, la portabilité des charges de travail est assurée, même entre différents fournisseurs cloud. Kubernetes s’impose de fait comme la solution de référence pour les environnements multicloud (plusieurs fournisseurs ou datacenters) et hybrides (association de cloud et d’infrastructure locale). Une même configuration peut être transférée facilement d’un environnement à un autre.

Gestion optimisée

Nous hébergeons et maintenons tous les composants essentiels de Kubernetes, y compris le système d’exploitation et les éléments techniques courants (comme le runtime Docker) des nœuds de calcul.

Les questions que vous vous posez

Quelles ressources sont managées par OVHcloud ?

Conformément à notre matrice de responsabilité, OVHcloud assure l’installation et la maintenance opérationnelle du control plane Kubernetes (API Server, stockage etcd, contrôleurs, etc.). Toutefois, bien que ces composants s'exécutent sur des ressources OVHcloud, le client reste responsable de la sécurité de ses nœuds de travail, conteneurs et pods, ainsi que du bon dimensionnement de son infrastructure et de la sauvegarde de ses données.

Comment souscrire à un Savings Plan pour mes nœuds de travail Managed Kubernetes Service ?

La souscription à un Savings Plan se fait via la section dédiée de votre espace client OVHcloud. Cette souscription n'est pas directement liée à la création des nœuds et peut être effectuée avant ou après leur création.

Quelle est la différence entre les clusters mono-zone et multi-zone pour Managed Kubernetes Service ?

Dans un cluster Standard, les composants du control plane sont déployés en haute disponibilité sur trois zones distinctes de la région (multi-AZ), avec réplication automatique.

Dans un cluster Free, ces composants sont également en haute disponibilité, mais au sein d’une seule zone.

Pour les pools de nœuds, vous pouvez spécifier les zones de déploiement, sous réserve qu’elles appartiennent à la même région que le control plane.

Combien coûte un transfert de données entre mes clusters Kubernetes ou vers l’extérieur ?

Afin de vous offrir une meilleure maîtrise de votre budget et d’éviter les coûts cachés, le trafic entre clusters, entre les clusters et les services OVHcloud, ainsi que vers l’extérieur (Internet), est entièrement gratuit.

Y a-t-il des frais liés aux appels API ?

Aucun surcoût ne s’applique aux appels API, qu’ils soient internes à Managed Kubernetes Service ou adressés à l’API Server.

Quelles sont les garanties de disponibilité du control plane de Managed Kubernetes Service ?

Pour la version Free (gratuite), l’engagement de niveau de service (SLA) garantit une disponibilité mensuelle de 99,5 %. Pour la version Standard, un SLA de 99,99 % sera proposé après la phase bêta.

Quelles sont les garanties concernant les ressources (compute, storage ou autre) utilisées par la solution Managed Kubernetes Service ?

Managed Kubernetes Service repose sur les services cloud d’OVHcloud tels que les instances, Block Storage ou encore Load Balancer. Vous bénéficiez de leurs engagements de niveau de service (SLA), consultables sur leurs pages respectives.

Quels sont les cas d’usage de Kubernetes ?

Kubernetes est un orchestrateur de ressources. Il répartit les conteneurs sur les nœuds disponibles du cluster, selon des règles de placement et la structure de votre application.

2 Pour les régions multi-AZ

3 La gratuité ne concerne pas les ressources, instances, stockage et réseau associées, qui sont à la charge du client.