Red Hat bekräftigt sein Engagement für Open Source und die offene Zusammenarbeit mit den Kubernetes-Entwicklungsgemeinschaften und anderen Cloud-basierten Initiativen.
Die Ursprünge von OKD
Als Red Hat Origin im April 2012 zum ersten Mal als Open Source-Upstream-Version von OpenShift startete, war es schwer vorstellbar, wie schnell und erfolgreich die Entwicklung von Cloud-basierten Technologien sein würde. Die folgenden Jahre werden für den Aufstieg der Container, die Schaffung von OCI und Fedora CoreOS und den jüngsten Umzug des Operator Framework unter dem Dach der CNCF in Erinnerung bleiben. Ohne diese innovativen Technologien und die Gemeinschaften, in denen sie geschaffen wurden, wäre OKD4 unmöglich gewesen.
Während der Veröffentlichung der dritten Version fungierte OKD als stabile Grundlage für die OpenShift Container Platform und spielte die Rolle einer Upstream-Distribution, die auf Community-Komponenten wie CentOS, Project Atomic und anderen basiert. Mit dem Aufkommen von Universal Base Image hat sich die Beziehung zwischen OKD und OCP geändert: Das Upstream-Downstream-Format wurde durch das ersetzt, was wir "Geschwisterverteilungen" nennen. Die Images basieren jetzt auf RHEL7 und können gleichzeitig für OKD und OCP verteilt werden, ohne dass eine Neuerstellung erforderlich ist. Infolgedessen können beide Distributionen Updates erhalten, einschließlich RHEL7-Sicherheitskorrekturen, und bietet außerdem eine stabile Basis für Red Hat Enterprise Linux.
OpenShift 4.x konzentriert sich auf hohe Verfügbarkeit, Beobachtbarkeit und nahtloses Upgrade. Mit der Veröffentlichung von OKD 4 erhält die Community nicht nur automatischen Zugriff auf diese Funktionen, sondern auch die Möglichkeit, die Entwicklung der Plattform (durch den Repository-Prozess der Verbesserungen) zu beeinflussen, sowie Raum für Experimente, Diskussionen und Wissensaustausch. Das in OKD 4 weit verbreitete Operator-Muster ermöglicht es Benutzern, Cluster während ihrer gesamten Lebensdauer effizient zu verwalten.
Funktionen freigeben
OKD4 verwendet Fedora CoreOS als Basisbetriebssystem für seine Knoten und stellt einem Cluster die neuesten Sicherheitskorrekturen, neue Funktionen (wie cgroups v2) und aktualisierte Software zur Verfügung. OKD4 verwendet dieselben Bilder wie die entsprechende Version der OpenShift Container Platform. Daher kann die Community uneingeschränkt an der Entwicklung des Systems teilnehmen und jeden Teil des Clusters ändern, um bestimmte Ziele zu erreichen.
Gleichzeitig behält der Cluster seine bekannten OKD3-Funktionen bei: Er kann in der Benutzerumgebung installiert, nach Ihren Wünschen konfiguriert und aktualisiert werden.
Wie sich OKD von OCP unterscheidet
OKD4 weist eine Reihe wichtiger Unterschiede zu OCP auf:
Erstens benötigt es als Community-Distribution kein Pull-Geheimnis von der Website https://openshift.com/try . Alle OKD4-Bilder sind ohne zusätzliche Authentifizierung verfügbar. Das Basis-Betriebssystem-Image für OKD4 wird von https://getfedora.org/en/coreos/download/ heruntergeladen . Für einige optionale Operatoren von der Website operatorhub.io ist das Pull-Geheimnis jedoch weiterhin erforderlich. Daher installiert OKD4 den Quellcode standardmäßig nur mit Community-Operatoren. Weitere Informationen finden Sie in den FAQ .
Zweitens ist OCP eine eigenständige Kubernetes-Distribution mit Schwerpunkt auf Hochverfügbarkeit und Produktions-Workloads. Daher werden die Einschränkungen der Clusterkonfiguration - beispielsweise Einzelmasterkonfigurationen - nicht unterstützt. Mit OKD4 können Sie solche Konfigurationen problemlos für dieselben Entwicklungs- oder Testphasenumgebungen erstellen. Obwohl solche Cluster dann nicht auf die nächste Version aktualisiert werden können.
Nach dem Testen von OCP unter unserem CI-System werden neue nächtliche OKD4-Releases erstellt. Alle zwei Wochen werden wir die nächtliche Version auf den stabilen Kanal verschieben, damit Benutzer Updates auf den neuesten und getesteten Code erhalten können, ohne den Kanal zu wechseln.
Erste Schritte mit OKD4
OKD4 ist so einfach zu installieren wie OCP4 . Anweisungen finden Sie unter Erste Schritte .
Die OKD-Dokumentation finden Sie unter docs.okd.io.
Um Fehler im OKD Github Repo unter https://github.com/openshift/okd zu melden, finden Sie
hier technischen Support: # openshift-users channel on Kubernetes Slack
Verwenden Sie OKD bereits?
Nehmen Sie sich in diesem Fall bitte fünf Minuten Zeit, um den OKD-Adoptionsfragebogen auszufüllen , damit das OKD-Team die zukünftige Entwicklung des Projekts planen und die Art der Workloads, für die es angewendet wird, besser verstehen kann!
Beteiligen Sie sich an der Arbeit
Auf der OKD.io-Community-Website können Sie die neueste Version herunterladen, die wichtigsten Upstream-Projekte anzeigen, an denen wir arbeiten, unsere Endbenutzer und Workloads kennenlernen, für die OKD verwendet wird, und Links zu den neuesten Informationsressourcen finden.
Die OKD-Arbeitsgruppe tritt zweimal pro Woche zusammen, um den aktuellen Status und die nächsten Entwicklungsschritte zu erörtern. Besprechungszeiten und -orte werden im OpenShift- / Community-Repo nachverfolgt.
Die Tagesordnung und Einzelheiten zu bevorstehenden Besprechungen finden Sie hier: https://github.com/openshift/community/projects/1
Russischsprachige OpenShift-Community per Telegramm:
https://t.me/ru_openshift
Treten Sie unseren Reihen bei
Die OpenShift Commons-Community hat über 590 Mitgliedsorganisationen , die an OpenShift zusammenarbeiten. Die Community steht allen offen: Benutzern, Betreibern, Unternehmen, Startups, gemeinnützigen Organisationen, Bildungseinrichtungen, Partnern und Dienstleistern.