Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Knowledge Base O nás Spolupráce Kariéra
Pojďme to probrat

GKE — proč managed Kubernetes dává smysl

14. 02. 2018 1 min čtení CORE SYSTEMSai

Půl roku provozujeme Kubernetes cluster on-premise. A půl roku trávíme čas upgrady etcd, patchováním master nodů a řešením storage problémů. Vyzkoušeli jsme Google Kubernetes Engine a ptáme se: proč jsme to neudělali dříve?

Self-managed: co nás stálo

Za 6 měsíců provozu jsme strávili odhadem 200 člověkohodin čistě na infrastruktuře. Upgrade z 1.5 na 1.6, z 1.6 na 1.7, etcd backup, certificate rotation, Calico upgrade, storage troubleshooting…

GKE: master je zdarma, Google ho spravuje

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 minut. Produkční cluster s HA masterem, auto-repair a network policies. On-premise nám to trvalo dva dny.

Co je v GKE lepší

  • Automatické upgrady — Google updatne master
  • Nativní load balancer — Service type LoadBalancer vytvoří Google Cloud LB
  • Stackdriver monitoring — nativní integrace
  • Cluster autoscaler — přidá a odebere nody automaticky

Hybridní strategie

Stabilní workloady on-premise, nové projekty a experimenty do GKE. Kubernetes abstrakce umožňuje přesouvat workloady s minimálními změnami.

Managed Kubernetes je správná volba pro většinu týmů

Pokud vaším core businessem není provoz infrastruktury, managed Kubernetes vám ušetří stovky hodin ročně. GKE je nejzralejší volba, sledujeme i AKS a připravovaný EKS.

gkekubernetesgoogle cloudmanaged services