📂 Server und Cloud
Orchestrierung mit Kubernetes: Container-Management im großen Stil
💡 Quick Tip
Wichtig : Kubernetes ist nur für komplexe Anwendungen mit Hochverfügbarkeit sinnvoll.
Der Aufstieg der Orchestrierung
Kubernetes (K8s) automatisiert Deployment und Skalierung. Es arbeitet nach dem Desired State Modell: Sie definieren den Soll-Zustand, und der Cluster stellt diesen sicher.
- Pod : Die kleinste Ausführungseinheit.
- Control Plane : Das Gehirn (apiserver, scheduler, etcd).
📊 Practical Example
Praxisbeispiel: Rolling Update
Schritt 1 : Strategie. Definition einer YAML-Datei, die sicherstellt, dass während eines Updates immer genügend Instanzen der App laufen.
Schritt 2 : Probes. K8s leitet erst Traffic an neue Pods weiter, wenn die 'Readiness Probe' Erfolg meldet.