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.
Les solutions Managed Kubernetes Service
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.
Documentation
Ces produits peuvent vous intéresser
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.