KAPITEL 3

Declarative Deployment

Das Herz des Pattern Declarative Deployment ist die Deployment-Ressource von Kubernetes. Diese Abstrahierung kapselt den Upgrade- und Rollback-Prozess einer Gruppe von Containern und macht dessen Ausführung zu einer wiederholbaren und automatisierten Aktion.

Problem

Sie können per »Selfservice« isolierte Umgebungen als Namensräume anlegen und die Services in diesen Umgebungen mit minimalem manuellem Eingriff durch den Scheduler platzieren lassen. Aber mit einer wachsenden Zahl von Microservices wird deren Aktualisierung und Ersetzen durch neuere Versionen zunehmend zu einer Belastung.

Zum Aktualisieren eines Service auf die nächste Version gehören Dinge wie das Starten der neuen Version des Pods, das »elegante« ...

Get Kubernetes Patterns 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.