Kapitel 5. Anwendungsbeispiel: Besucher Website

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Echte, produktionsnahe Anwendungen sind schwierig. Container-basierte Architekturen bestehen oft aus mehreren Diensten, die jeweils einen eigenen Konfigurations- und Installationsprozess erfordern. Die Wartung dieser Art von Anwendungen, einschließlich der einzelnen Komponenten und ihrer Interaktionen, ist ein zeitaufwändiger und fehleranfälliger Prozess. Operatoren sollen die Schwierigkeiten bei diesem Prozess verringern.

Eine einfache "Hello World"-Anwendung mit nur einem Container ist nicht komplex genug, um zu zeigen, was Operators alles können. Damit du die Fähigkeiten von Operators wirklich verstehen kannst, brauchen wir eine Anwendung, die mehrere Kubernetes-Ressourcen mit sich überschneidenden Konfigurationswerten benötigt, die wir zur Demonstration verwenden können.

In diesem Kapitel stellen wir die Anwendung Visitors Site vor, die wir in den folgenden Kapiteln, die sich mit dem Schreiben von Operatoren befassen, als Beispiel verwenden werden. Wir werfen einen Blick auf die Architektur der Anwendung und darauf, wie die Website ausgeführt wird, sowie auf den Prozess der Installation über traditionelle Kubernetes-Manifeste. In den folgenden Kapiteln werden wir Operatoren erstellen, um diese Anwendung mit den verschiedenen Ansätzen des Operator-SDKs (Helm, Ansible und Go) zu installieren, und ...

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