Kapitel 1. Eine Kubernetes-Anwendungsplattform
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
OpenShift gibt deinen Anwendungen verteilte Rechenleistung, ohne dass du ein Experte für verteiltes Rechnen werden musst. Im Fachjargon heißt das, dass OpenShift eine Platform as a Service (PaaS) ist.
OpenShift enthält Werkzeuge für die Erstellung von Anwendungen aus dem Quellcode in zusammensetzbaren Pipelines. Außerdem gibt es eine browserbasierte grafische Oberfläche, die OpenShift Web Console, für die Bereitstellung und Verwaltung von Workloads. Durch Zeigen und Klicken kannst du Netzwerkverbindungen, Überwachungen und Warnmeldungen sowie Regeln für die automatische Skalierung von Arbeitslasten einrichten. Ein OpenShift-Cluster wendet Software-Updates auf sich selbst und seine Knoten an, ohne dass es zu Ausfallzeiten des Clusters kommt.
OpenShift ist ein Produkt von Red Hat. Du kannst es auf deinem Laptop, in einem Cluster aus physischen oder virtuellen Maschinen, bei allen großen Cloud-Providern und als Managed Service betreiben. Wie die meiste Software von Red Hat wird auch OpenShift als Open-Source-Projekt entwickelt, die OpenShift Kubernetes Distribution (OKD). OpenShift basiert wiederum auf zwei Open-Source-Grundpfeilern: Anwendungscontainern und dem Container-Orchestrator Kubernetes.
Linux-Container
Container sind eine atomare Einheit der Ausführung. Jede laufende Instanz eines Containers ...