Kubernetes managed

Gratis Managed Kubernetes® Service 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 Managed Kubernetes® Service is gebaseerd op Public Cloud-instances van OVHcloud. Met load balancers van OVHcloud en de extra inbegrepen disks kunt u elk soort workload met behoud van volledige reversibiliteit hosten.

Volledig beheerd door OVHcloud

OVHcloud verzorgt de uitrol, hosting en onderhoud van alle componenten die nodig zijn om Kubernetes te laten functioneren. Dit omvat beveiligingsupdates en -patches. We onderhouden ook de nodige componenten op uw nodes. Maak na het downloaden van uw kubeconfig-bestand gebruik van alle functies van een gecertificeerde Kubernetes en concentreer u vervolgens op uw activiteit.

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 eisen voldoen.

Created with Sketch.

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

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 gemanaged door OVHcloud

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 werkt het…

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 OVHcloud 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 OVHcloud 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 OVHcloud Public Cloud, inclusief dataverkeer.

FAQ

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.