Kapitel 16. Seitenwagen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Ein Sidecar-Container erweitert und verbessert die Funktionalität eines bereits vorhandenen Containers, ohne ihn zu verändern. Das Sidecar-Muster ist eines der grundlegenden Container-Muster, das es Einzweck-Containern ermöglicht, eng zusammenzuarbeiten. In diesem Kapitel erfährst du alles über das grundlegende Sidecar-Konzept. Die spezialisierten Nachfolgemuster, Adapter und Ambassador, werden in den Kapiteln 17 bzw.18 behandelt.
Problem
Container sind eine beliebte Paketierungstechnologie, die es Entwicklern und Systemadministratoren ermöglicht, Anwendungen auf einheitliche Weise zu erstellen, auszuliefern und auszuführen. Ein Container stellt eine natürliche Grenze für eine Funktionseinheit dar, für die es eine eigene Laufzeit, einen eigenen Release-Zyklus, eine eigene API und ein eigenes Team gibt. Ein richtiger Container verhält sich wie ein einzelner Linux-Prozess - er löst ein Problem und macht es gut - und wird mit dem Gedanken der Austauschbarkeit und Wiederverwendung erstellt. Der letzte Punkt ist wichtig, denn er ermöglicht es uns, Anwendungen schneller zu entwickeln, indem wir vorhandene spezialisierte Container nutzen.
Um einen HTTP-Aufruf zu tätigen, müssen wir heute keine Client-Bibliothek mehr schreiben, sondern können eine bestehende verwenden. Genauso müssen wir, um eine Website zu bedienen, keinen Container ...
Get Kubernetes Patterns, 2. Auflage 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.