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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.