8ReplicaSets

Bisher haben wir beschrieben, wie man individuelle Container als Pods laufen lässt. Aber diese Pods sind im Prinzip einmalig aufgerufene Singletons. Meist wollen Sie aber mehrere Kopien (Replicas) eines Containers gleichzeitig laufen lassen. Dafür gibt es eine Reihe von Gründen:

  • Redundanz

    Mehrere laufende Instanzen sorgen dafür, dass Fehler toleriert werden können.

  • Skalierbarkeit

    Mehrere laufende Instanzen bedeuten, dass mehr Requests verarbeitet werden können.

  • Sharding

    Verschiedene Replicas können unterschiedliche Teile einer Berechnung parallel durchführen.

Natürlich könnten Sie manuell mehrere Kopien eines Pods über mehrere unterschiedliche (wenn auch größtenteils gleiche) Pod-Manifeste erstellen, aber das ist mühsam und fehlerbehaftet. ...

Get Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.