Kubernetes managed

Gratis managed Kubernetes® om uw containers te orkestreren

Kubernetes® is in deze sector de bekendste container-orkestrator. Het wordt gebruikt in bedrijven van elke grootte. Het maakt implementatie, resilience en groei van uw applicaties gemakkelijker, zelfs in hybride of multi-cloudinfrastructuren.

De beheerde Kubernetes® service is gebaseerd op Public Cloud instances van OVH. Met load balancers van OVH en de extra inbegrepen disks kunt u elk soort workload met behoud van volledige reversibiliteit hosten.

De interne componenten van het aanbod worden door onze teams geïmplementeerd, gehost, gemonitord en in goede conditie gehouden. Ze worden ook gratis geüpdatet. Zo kunt u zich concentreren op de containers en services voor de kern van uw zaak, terwijl u toch profiteert van alle voordelen van het Kubernetes® ecosysteem.

Fully managed by OVHcloud

OVHcloud 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. Enjoy all the features of a certified Kubernetes service after downloading your kubeconfig file, and concentrate solely on your activity. Our teams will take care of the software elements and the underlying hardware, which also benefits from OVHcloud’s Anti-DDoS protection.

Schaalbaarheid en hoge beschikbaarheid

Een service presenteren op meerdere work-nodes is met enkele commandoregels makkelijk uit te voeren. Kubernetes® start de containers en configureert de load-balancer voor u. U kunt ook de gezondheidsvoorwaarden voor elke service definiëren. Kubernetes® zal de pods en containers opnieuw starten die niet aan deze voorwaarden voldoen. Uw nodes maken ook gebruik van onze monitoring. Uw services kunnen bouwen op de hoge beschikbaarheid van de Infrastructure as a Service (IaaS) oplossingen van OVH en u kunt in een oogwenk nieuwe reken-nodes toevoegen.

Icons/concept/Page/Page Certificate Created with Sketch.

Certificeringen voor ISO/IEC 27001, 27701 en compliance voor het hosten van gezondheidsgegevens

Onze cloudinfrastructuren en -services zijn gecertificeerd volgens ISO/IEC 27001, 27017, 27018 en 27701. Deze certificeringen garanderen dat er een informatiebeveiligingssysteem (“Information security management system” of ISMS) voor het managen van risico’s, kwetsbaarheden en de implementatie van maatregelen voor bedrijfscontinuïteit aanwezig is, en een managementsysteem voor persoonlijke informatie (“privacy information management system” of PIMS). Dankzij onze HDS-certificering kunt u veilig medische gegevens hosten.

Icons/concept/Page/Page Certificate Created with Sketch.

Certified Kubernetes Service Provider

Onze Professional Services-teams, die gecertificeerd zijn door de Cloud Native Computing Foundation (CNCF), ondersteunen u bij het implementeren, beveiligen en opschalen van uw workloads in Kubernetes-containers.
Meer informatie

Volledig beheerd door OVH

kb

Reversibiliteit, multi- en hybride-cloud

Dankzij het programma voor conformiteit volgens CNCF garanderen talrijke cloud-spelers en -uitgevers een totale reversibiliteit van uw gegevens. Kubernetes® is de facto de standaard geworden voor multicloud (verschillende cloud-spelers of datacenters) en hybride (distributed on-premises en cloud) scenario‘s. Dezelfde configuratie kan in een mum van tijd van de ene op de andere speler worden overgedragen.

Architecture Kubernetes

Concentreer u op uw softwarelagen in containers

We hosten en onderhouden alle componenten van Kubernetes, net als het besturingssysteem en de gedeelde componenten (docker runtime...) van uw slave-nodes.

Hoe kan ik...

1

Maak uw Kubernetes-cluster aan

2

Voeg nodes toe op basis van de instances

3

Verbind u met Kubernetes en start met het implementeren van containers

Klaar om te beginnen?

Maak een account aan en start uw services binnen een minuut

Meer informatie

Functies

Persistente volumes

U kunt persistente volumes aan uw work-nodes toevoegen. Deze maken gebruik van extra schijven met een grootte en klasse naar keuze (standaard of high-performance, gefactureerd per afgeronde gigabyte). Dit garandeert dat de gegevens van uw stateful applicaties behouden blijven.

Load-balancer en pod autoscaling

Uw Kubernetes® -service wordt u geleverd, waarna uw werkknooppunten in een paar minuten zijn voorzien. De presentatie van de nieuwe services of de replicatie over uw nodes wordt daarna in een paar seconden door de scheduler gedaan. De integratie van de OVH Load-balancer maakt het mogelijk het verkeer efficiënt over talrijke nodes te verdelen. U kunt quota‘s voor CPU en RAM, gezondheidsvoorwaarden en de automatische scaling van uw pods definiëren.

Een eenvoudige interface

Via uw Control Panel kunt u nodes configureren, toevoegen en/of verwijderen. U kunt makkelijk Kubernetes® Dashboard installeren.

Role Based Access Control

De „role-based access control“-functie is geactiveerd en u kunt services implementeren die dit toegangsniveau nodig hebben.

Meerdere versies en upgrade

U kunt ervoor kiezen om één van de laatste drie (3) stabiele versies van Kubernetes® te gebruiken bij het maken van uw cluster. Wij bieden nieuwe kleinere versies aan in het kwartaal volgend op hun beschikbaarheid.

Autoscaling nodes

Voeg dynamisch reken-resources aan uw cluster toe als functie van de totale behoefte van alle nodes samen.

Geïntegreerd met vRack

U kunt kiezen om uw cluster en zijn services publiek of alleen op uw OVH privénetwerk te presenteren.

Use case

Microservices-architectuur en in hoge mate gedistribueerde taken

Het reactievermogen van Kubernetes® en de lage overhead maken het mogelijk de onderliggende infrastructuren voor de microservices te verminderen. Kubernetes® werkt ook met oudere applicaties (support voor stateful loads dankzij persistente volumes) en zal uw taken intelligent verdelen volgens het geplande gebruik van RAM-geheugen en CPU. U kunt ook operationele bovengrenzen definiëren die een verwijdering en een nieuwe automatische planning initiëren. Meng uw IaaS-resources op maand- en uurbasis om uw rekening te optimaliseren.

Transparante en gecontroleerde versieveranderingen

Dankzij de verschillende abstractieniveaus die Kubernetes biedt, wordt het updaten van uw applicatielagen simpeler. Door voor een „rolling upgrade“ te kiezen, voert u transparante versieveranderingen uit voor uw eindgebruikers. Ons team gebruikt deze aanpak overigens zelf om voor de componenten van uw Kubernetes-clusters kleine bugfixes en veiligheidsupdates uit te voeren.

Makkelijker uitrollen van ontwikkeling tot productie

Het merendeel van de open-source en commerciële applicaties worden tegenwoordig gedistribueerd in het format Docker container of Helm chart, met één commandoregel uit te rollen op uw Kubernetes® service. Kubernetes® verdeelt containers en services intelligent over verschillende nodes. Wilt u ontwikkeling, staging en productie isoleren? Draag simpelweg het configuratiebestand over van de ene cluster naar de andere. Dankzij de declaratieve syntax beschrijft u simpelweg de verwachte status.

Public Cloud tarieven

Facturering van de Managed Kubernetes Service

De managed Kubernetes® service wordt gratis aangeboden. Dit is inclusief uitrollen, hosting en updates van alle „master“ componenten van de cluster, plus het operationele onderhoud van uw nodes (besturingssysteem en Kubernetes®-componenten van de work nodes). U betaalt alleen voor de rekenresources en de opslagresources waar uw containers en hun persistente gegevens gehost worden, volgens de standaardtarieven van de OVH Public Cloud, inclusief dataverkeer.

Antwoorden op uw vragen

Welke garanties betreffende resources (compute, storage of andere) worden gebruikt door Managed Kubernetes Service?

Managed Kubernetes Service is gebaseerd op andere cloud-resources (bijvoorbeeld instances, Block Storage of load balancer). Daarvoor gelden hun eigen SLA’s, die u op de respectievelijke pagina's raadplegen kunt.

Welke SLA wordt door OVHcloud gegarandeerd voor de APIserver van Managed Kubernetes Service?

De maandelijkse beschikbaarheid in het SLA bedraagt 99,5 % voor de APIserver Managed Kubernetes Service. Omdat deze oplossing gratis is, is dit niveau geen resultaatverplichting. We verwijzen u voor meer informatie naar de algemene voorwaarden.

Wat is de minimale grootte van een Managed Kubernetes Service-cluster?

Er is minstens een reken-node nodig voor een werkende service, maar we raden dringend aan drie nodes te implementeren, zodat deze een resilient cluster vormen. De kleinst mogelijke instances zijn de modellen d2-4.

Wat is de maximale grootte van een Managed Kubernetes Service-cluster?

De actuele limiet bedraagt 100 reken-nodes per cluster. De krachtigste modellen instances kunnen voor Managed Kubernetes Service worden gebruikt: B2-120, C2-120, R2-240 en I1-180.

Waarvoor wordt Kubernetes gebruikt?

Kubernetes orkestreert resources. Het verdeelt en plaatst Docker-containers op beschikbare nodes van een cluster door positioneringsregels toe te passen en door rekening te houden met hoe uw applicatie opgebouwd is.

Welke Kubernetes-versies biedt u aan?

We bieden een door de CNCF gecertificeerde service voor de drie laatste versies (minor updates) die Kubernetes ondersteunt. U kunt automatisch van de ene versie naar de volgende migreren. Daarnaast worden voor een bepaalde versie de beveiligingsupdates (patch updates) toegepast die u in uw beveiligingsbeleid gekozen heeft.

Hoe moet een Kubernetes-cluster geconfigureerd worden?

Installatie en configuratie van de Kubernetes-software is behoorlijk complex. Daarom bieden we een service met een vrijwel instantane implementatie waarbij de complexiteit van het beheer van de cluster niet zichtbaar is.

Wat is een container in de cloud?

Een container is een package met een applicatie en alle systeemafhankelijkheden die nodig zijn voor een goede werking. Als deze uitgevoerd wordt, zorgt hij voor een draaiende applicatie in een afgeschermde omgeving. Een container kan overigens gemakkelijk van het ene naar het andere platform getransporteerd worden. Dit zorgt voor een identieke werking in alle gevallen.

Wat is Docker?

Docker is de meest gebruikte implementatie van containerisatietechnologie. Het werkt heel vaak onder Linux en heeft een heel grote community.