Wir betreiben seit einem halben Jahr einen Kubernetes-Cluster on-premise. Und wir verbringen ein halbes Jahr damit, etcd zu upgraden, Master Nodes zu patchen und Storage-Probleme zu lösen. Wir haben Google Kubernetes Engine ausprobiert und fragen uns: Warum haben wir das nicht früher gemacht?
Selbstverwaltet: Was es uns gekostet hat¶
In 6 Monaten Betrieb haben wir schätzungsweise 200 Personenstunden rein für die Infrastruktur aufgewendet. Upgrade von 1.5 auf 1.6, von 1.6 auf 1.7, etcd Backup, Zertifikatsrotation, Calico Upgrade, Storage Troubleshooting…
GKE: Master ist kostenlos, Google verwaltet ihn¶
gcloud container clusters create production \
--zone europe-west3-a \
--num-nodes 3 \
--machine-type n1-standard-4 \
--enable-autorepair \
--enable-autoupgrade \
--enable-network-policy
5 Minuten. Produktionscluster mit HA Master, Auto-Repair und Network Policies. On-premise hat uns das zwei Tage gekostet.
Was in GKE besser ist¶
- Automatische Upgrades — Google aktualisiert den Master
- Nativer Load Balancer — Service Type LoadBalancer erstellt Google Cloud LB
- Stackdriver Monitoring — native Integration
- Cluster Autoscaler — fügt Nodes automatisch hinzu und entfernt sie
Hybride Strategie¶
Stabile Workloads on-premise, neue Projekte und Experimente in GKE. Kubernetes-Abstraktion ermöglicht das Verschieben von Workloads mit minimalen Änderungen.
Managed Kubernetes ist die richtige Wahl für die meisten Teams¶
Wenn der Betrieb von Infrastruktur nicht Ihr Kerngeschäft ist, spart Managed Kubernetes Ihnen Hunderte von Stunden jährlich. GKE ist die ausgereifteste Wahl, wir beobachten auch AKS und das kommende EKS.
Brauchen Sie Hilfe bei der Implementierung?
Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.
Kontaktieren Sie uns