Red Hat OpenShift Kubernetes Engine

Red Hat® OpenShift® Kubernetes Engine (vormals Red Hat OpenShift Container Engine) stellt die grundlegenden Sicherheitsfunktionen von Kubernetes für Unternehmen in Red Hat Enterprise Linux® CoreOS bereit, damit Container in Hybrid Cloud-Umgebungen ausgeführt werden können. Diese Edition von Red Hat OpenShift basiert auf innovativen Upstream-Open-Source-Projekten und bietet wichtige Cluster-Services, mit denen Unternehmen Container bereitstellen, ausführen und verwalten können, darunter Monitoring, Registry, Netzwerk, Routing, Virtualisierung und Helm-Paket-Management. 

Features und Vorteile

Red Hat OpenShift Kubernetes Engine besteht aus mehreren vollständig integrierten Komponenten zum Entwickeln, Bereitstellen und Managen von containerisierten Anwendungen.

  • Stabile, sicherheitsorientierte Basis: Red Hat Enterprise Linux CoreOS, eine schlanke Version der führenden sicherheitsorientierten Linux-Plattform für Unternehmen, bietet eine konsistente Basis für Anwendungen in Hybrid Clouds. Mit Red Hat Enterprise Linux CoreOS können Teams die Vorteile von OTA-Updates (Over-the-Air) aus dem Red Hat Enterprise Linux Kernel nutzen und einen sicherheitsorientierten, einfach zu verwaltenden Container-Host betreiben und einsetzen. 
  • Mit zertifiziertem Kubernetes entwickelt: Red Hat OpenShift ist eine von der CNCF (Cloud Native Computing Foundation) zertifizierte Distribution. Dieser Zertifizierung bestätigt, dass unsere Lösung mit anderen Kubernetes-Installationen konsistent ist und Zugriff auf die neuesten Features bietet.
  • Automatisierte Installation auf hybriden Infrastrukturen: Das OpenShift-Operator-Modell unterstützt automatisierte Installationen, Upgrades und Lifecycle-Management für die einzelnen Bestandteile Ihrer Container-Anwendungsumgebung – ohne Ausfallzeiten. Dadurch erhalten Teams mit einem einzigen Schritt Sicherheits-Patches, Bug Fixes und mehr Stabilität, um die Performance ihrer Container-Deployments aufrechtzuerhalten. 

Tabelle 1. Red Hat OpenShift Kubernetes Engine – Features

Das Red Hat OpenShift Portfolio: Eine Auswahl an Container-Lösungen

Red Hat OpenShift ist die führende Kubernetes-Plattform für Unternehmen, auf die Organisationen weltweit und aus den verschiedensten Branchen vertrauen, wenn es um die Entwicklung innovativer Anwendungen geht. 

  • Red Hat OpenShift Kubernetes Engine (vormals Red Hat OpenShift Container Engine) stellt die grundlegenden Sicherheitsfunktionen von Kubernetes für Unternehmen in Red Hat Enterprise Linux CoreOS bereit, damit Container in Hybrid Cloud-Umgebungen ausgeführt werden können. 
  • Red Hat OpenShift Container Platform beinhaltet umfassende Services und Hilfen für Operations- und Entwicklungsteams, darunter Tools wie Serverless, Service Mesh und Pipelines. Mit OpenShift Container Platform können Unternehmen eine Hybrid Cloud-Strategie einführen und mit der Entwicklung cloudnativer Anwendungen beginnen. Die bewährte Plattform bietet ein komplettes Service-Set, mit dem Entwicklungsteams Code schnell und agil für Anwendungen erstellen können. Außerdem sorgt sie in den IT-Operations-Teams für mehr Flexibilität und Effizienz. 
  • Red Hat OpenShift Platform Plus erweitert die Features von OpenShift Container Platform mit modernen Multi-Cluster-Sicherheitsfunktionen, Day-2-Managementfunktionen, integriertem Datenmanagement und einer globalen Container Registry. Mit OpenShift Platform Plus können Unternehmen Anwendungen in offenen Hybrid Cloud-Umgebungen und im Rahmen von Anwendungs-Lifecycles konsistenter schützen und verwalten. 

Entscheidende Vorteile:

  • Konsistente Hybrid Cloud-Basis durch die unveränderliche Architektur von Red Hat Enterprise Linux CoreOS
  • Aktives ISV-Partnernetzwerk (unabhängige Softwareanbieter)
  • Einfache Installation und Upgrades, selbst in Air-Gap-Umgebungen
  • Zentrale Cluster-Services wie Monitoring, Registry, Virtualisierung und Helm-Paket-Management

Abbildung 1. Überblick über das Portfolio von Red Hat OpenShift

Feature Beschreibung
Sicherheits-Tools für Unternehmen Bieten standardmäßige SCCs (Security Context Constraints), Pod-Sicherheitsrichtlinien, ideale Einstellungen für Netzwerk und Storage, Konfiguration von Service-Accounts, Integration von SELinux (Security-Enhanced Linux), HAProxy-Edge-Routing-Konfiguration und andere Standard-Schutzmaßnahmen.
Red Hat OpenShift Virtualization Führt virtuelle Maschinen (VMs) in OpenShift ein, um bestehende Anwendungen zu modernisieren oder sie zusammen mit Containern in einer Kubernetes-nativen Serverless-Architektur auszuführen.
Edge-Computing-Strukturen Weiten Kubernetes-Funktionen auf Edge-Standorte aus und sorgen zur Vereinfachung des Remote-Deployments von Anwendungen für konsistente Abläufe in großem Umfang durch flexible Strukturoptionen wie 3-Node-Cluster und Remote-Worker-Nodes.
Kubectl-Befehlszeilen-Tool und OpenShift-Befehlszeile (CLI) Unterstützen die Anwendungsentwicklung und die Verwaltung von Projekten auf OpenShift Container Platform von einem Terminal aus und ermöglichen so ein direktes Arbeiten mit dem Quellcode des Projekts.
Netzwerk Bietet vollständigen, unterstützten Zugriff auf die Kubernetes-CNI (Container Network Interface), einschließlich Support für SDN-Lösungen (Software-Defined Networking) von Drittanbietern, die mit Red Hat OpenShift Container Platform kompatibel sind.
Operator Lifecycle Manager (OLM) Steuert Zugriff auf Cluster-Inhalte und Operator-kontrollierte Lifecycle-Services.
Operators Vereinfachen das Management komplexer Services und unterstützen OTA-Updates (Over-the-Air) für Red Hat OpenShift Komponenten.
Helm Charts Optimieren das Anwendungs-Deployment mit zeitsparenden Vorlagen.

Mehr erfahren über Red Hat OpenShift Kubernetes Engine