Slutsats
- CoreOS / Container Linux.
- Photon OS.
- RancherOS.
- Red Hat CoreOS (RHCOS)
- Fedora CoreOS.
- Vilket operativsystem ska jag köra Kubernetes på?
- Vad är den bästa Kubernetes-plattformen?
- Vilken Linux är bäst för Kubernetes?
- Kan behållare köras på alla operativsystem?
- Är Kubernetes endast Linux?
- Kan du köra Windows på Kubernetes?
- Vem stöder Kubernetes?
- Vad är rancher vs Kubernetes?
- Vad är Kubernetes vanilj?
- Var kan jag köra Kubernetes?
- Vad är den smak och version av operativsystemet som Kubernetes-noder körs på?
- Vad är k3OS?
Vilket operativsystem ska jag köra Kubernetes på?
Här går våra konkurrenter snabbt:
- Red Hat (RHEL / CentOS)
- Ubuntu 14.04.
- TinyCore Linux.
- Rensa Linux.
- RancherOS.
Vad är den bästa Kubernetes-plattformen?
Google Kubernetes Engine (GKE)
Eftersom K8s själv skapades av Googles ingenjörer för intern containerorkestring anses GKE vara en av de mest avancerade Kubernetes-plattformarna som finns tillgängliga. Den är designad för användning i Google Cloud och kan också användas i hybridmiljöer och lokalt.
Vilken Linux är bäst för Kubernetes?
Talos är byggd speciellt för Kubernetes. Det är ungefär så avskalat som du kan få. Debian / Ubuntu kanske CentOs och vissa typer av containeroptimerade Linux. Kan inte gå fel med Ubuntu som utgångspunkt.
Kan behållare köras på alla operativsystem?
Nej, Docker-containrar kan inte köras på alla operativsystem direkt, och det finns skäl bakom det. Låt mig förklara i detalj varför Docker-behållare inte körs på alla operativsystem. Docker-containermotorn drivs av kärnan Linux containerbibliotek (LXC) under de första utgåvorna.
Är endast Kubernetes Linux?
Obs! Kubernetes kontrollplan, inklusive huvudkomponenterna, fortsätter att köras på Linux. Det finns inga planer på att ha ett Windows-endast Kubernetes-kluster.
Kan du köra Windows på Kubernetes?
Kubernetes kan köra Windows- och Linux-behållare.
Du kan dock bara köra Windows-behållare på Windows-noder och Linux-behållare på Linux-noder. Och det finns ytterligare en begränsning: Kubernetes-kontrollplanet kan bara köras på en Linux-nod.
Vem stöder Kubernetes?
10 Kubernetes distributioner som leder containerrevolutionen
- CoreOS Tectonic / Red Hat CoreOS.
- Kanonisk distribution av Kubernetes.
- Docker Community Edition / Docker Enterprise.
- Heptio Kubernetes Prenumeration.
- Kontena Pharos.
- Pivotal Container Service (PKS)
- Rancher 2.0.
- Red Hat OpenShift.
Vad är rancher vs Kubernetes?
Kubernetes innehåller kraftfull funktionalitet för att organisera applikationer och garantera tillgänglighet. Rancher lägger till ett komplett användargränssnitt och hanteringslager för arbetsbelastning i Kubernetes, vilket förenklar antagandet och integrerar CI / CD samt viktiga open source-projekt som Prometheus, Grafana och Fluentd.
Vad är Kubernetes vanilj?
Vaniljstacken kan definieras som ett Kubernetes-kluster som levereras med många komponenter med öppen källkod. Bland de olika lösningarna som tillhandahålls ur lådan är: Rook för att hantera distribuerad lagring (filsystem, block, objekt) OpenStack erbjuder infrastruktur som en tjänst (IaaS)
Var kan jag köra Kubernetes?
Det finns två huvudsakliga sätt att använda Kubernetes på AWS, köra det själv på Amazon EC2 virtuella maskininstanser eller använda Amazon EKS-tjänsten. Du kan lära dig mer om att köra Kubernetes själv på EC2 i vår Github-workshop.
Vad är den smak och version av operativsystemet som Kubernetes-noder körs på?
Använda Kubernetes för utveckling
MicroK8s är en lättvikts Kubernetes i produktionsklass som distribuerar ett kluster med en nod med ett kommando för en installation. Det är ett CNCF-certifierat Linux-snap som kör alla Kubernetes-tjänster inbyggt på Ubuntu eller något operativsystem som stöder snaps, Windows och macOS.
Vad är k3OS?
k3OS är en Linux-distribution som är utformad för att ta bort så mycket OS-underhåll som möjligt i ett Kubernetes-kluster. Den är speciellt utformad för att endast ha det som behövs för att köra k3s. Dessutom är operativsystemet utformat för att hanteras av kubectl när ett kluster har startats.