Hvorfor køre din egen Kubernetes-installation kunne være en frygtelig idé

Video: 3 store ting, som enhver virksomhed har brug for at vide om containere Containerløsninger er den nye normale til forretning. TechRepublic-bidragyder Matt Asay forklarer, hvordan man kommer i gang i skyen, og hvorfor store virksomheder har brug for containere.

Tænker du på at styre Kubernetes selv? Gør ikke.

Åh, bestemt, du er virkelig smart og kunne sandsynligvis trække den af, men i betragtning af hvor hurtig Kubernetes-udvikling bevæger sig, vil du virkelig gøre det mod dig selv? Især i betragtning af de ultra-praktiske Kubernetes-skytjenester derude?

Nej, gør det ikke

I henhold til en CNCF-undersøgelse fra december 2017 vælger mange virksomheder at køre Kubernetes lokalt (42%). Selv dem, der kører det i skyen, bruger imidlertid ikke nødvendigvis en service som Googles GKE:

Billede: Cloud Native Computing Foundation

Spørgsmålet er "hvorfor?" Som Gravitational's Abraham Ingersoll bemærkede i et nyligt blogindlæg:

Det absolut sikreste sted at køre Kubernetes-applikationen er stadig Googles GKE. De skabte den, og Googles SRE-kultur skrev bogen om vellykket kørsel i store skala distribuerede systemer. Med GKE og lignende Kuberentes "platforme" kan du ikke røre ved de fleste af de interessante knapper og knapper, der styrer dine klynger. Du kan til sidst betale den latterlige offentlige skybåndbredde udgiftsskat. Så køber pas på, men KØB NU.

Og du er muligvis låst inde i en af ​​disse skytjenester. Alternativet er imidlertid potentielt at være låst uden for den fulde Kubernetes-værdi. Hvorfor? Fordi Kubernetes er hårdt.

Det kunne være værre

"Der er en stærk tilbøjelighed til at holde opstrøms-projektet så fleksibelt som muligt så længe som muligt, " skrev Ingersoll, hvilket er fantastisk til innovation i Kubernetes, men kan være dårligt for din særlige implementering af det.

Kubernetes 'nuværende udgivelsesstruktur er sådan, at "hvis du implementerede en Kubernetes 1.6-klynge kort efter, at den kom ud i marts, var det forventet, at du skulle opgradere til 1, 7 inden for ca. ni måneder eller på det tidspunkt, hvor 1, 9 blev sendt i midten af ​​december, " ifølge stolpe. Dette vil sandsynligvis ikke forvirre for mange af Kubernetes seje børn (selvom en anden CNCF-undersøgelse viser en betydelig procentdel af Kubernetes-implementeringer som kører ikke-understøttede versioner), men det vil give alvorlig pause for virksomheder, der er vokset op på 10-årig støttepolitik, selv i open source-land (f.eks. Red Hat Enterprise Linux).

Igen kan du tage dette videre, men hvorfor? Som Ingersoll påpegede, "Kubernetes platformudbydere håndterer magisk migrationen omkring bagud-inkompatible eller tvungne migrationer inden opstrøms Kubernetes API'er."

Endnu bedre sagde han, "Kubernetes-as-a-Service-tilbud, især Google Cloud's Kubernetes Engine (GKE), er de velpolerede bjælkeholdere i det, der i øjeblikket er den mest stabile og produktionsværdige version af Kubernetes." Google oprettede Kubernetes i første omgang og ved bedst, hvordan man kan holde det brumt (så du ikke behøver at gøre det).

Det er ikke alene. I en samtale med Red Hat-udøvende Ashesh Badani, der driver selskabets OpenShift-forretning, fortalte Badani mig, at "Kubernetes er et godt fundament for en applikationsplatform, men det er stadig udifferentieret tung løft for de fleste virksomheder at integrere lager, netværk, sikkerhed, anvendelse rammer osv. .... samt at holde dem opdateret kvartalsvis. " Red Hat leverer kraften fra Kubernetes i OpenShift; Google gør det gennem GKE; Amazon administrerer det med EKS. Hvorfor ville du gennemgå generet?

Kubernetes er hård nok uden at tilføje sin kompleksitet med operationel overhead. Ja, der er en trussel om lock-in til en skytjeneste, men i betragtning af tilgængeligheden af ​​open source Kubernetes er den mest potente risiko for lock-in stammer fra aldrig at ville styre Kubernetes på egen hånd, når du har fået en smag af GKE eller OpenShift eller en anden skyindstilling.

Cloud og alt som et service nyhedsbrev

Dette er din go-to ressource for det nyeste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhed og meget mere. Leveres mandage

Tilmeld dig i dag

© Copyright 2020 | mobilegn.com