www.wikidata.de-de.nina.az
OpenShift ist eine von Red Hat entwickelte Produktreihe basierend auf Kubernetes OpenShift bietet vor allem Features zur Erhohung der Usability und Sicherheit OpenShiftBasisdatenEntwickler Red HatErscheinungsjahr 4 Mai 2011Aktuelle Version 4 11 24 August 2022 Betriebssystem 1 Fedora CoreOS Red Hat CoreOSProgrammiersprache 2 Ruby Shellskripten Perl JavaScript PythonKategorie Platform as a Service web developmentLizenz kommerziellwww openshift com Inhaltsverzeichnis 1 Architektur 2 Produkte 2 1 OpenShift Container Platform 2 2 OpenShift Online 2 3 OpenShift Dedicated 2 4 OpenShift Origin 2 5 OpenShift io 3 Weblinks 4 EinzelnachweiseArchitektur BearbeitenOpenShift baut auf Kubernetes auf und erweitert dieses um einige Funktionen Kubernetes wird mit dem Kommandozeilentool kubectl administriert dieses kann auch OpenShift steuern OpenShift bietet zusatzlich ein Webinterface zur Administration des Clusters und der Anwendungen das Kommandozeilentool oc eine Erweiterung von kubectl oc bietet vor allem zusatzliche imperative Befehle wie new app new build oder start build an Zur Mandantenfahigkeit sind unterschiedliche IT Services nicht nur in Kubernetes native Namespaces unterteilt sondern in die OpenShift spezifische Erweiterung projects Diese teilen Namespaces durch ein Software defined Network in unterschiedliche abgeschottete Netzsegmente Containerimages konnen nativ in OpenShift mit Source to Image S2I gebaut werden Dazu bietet OpenShift buildconfigs an direkt als ImageStreams verwaltet werden OpenShift bringt standardmassig folgende Dienste mit eine eigene interne Image Registry die auch builds aus Source to Image verwaltet ein in das Openshift Webinterface integriertes Prometheus zum Monitoring des Clusters und der Anwendungen ein EFK Stack Elasticsearch FluentD Kibana zur Verwaltung von Logdateien Eingehender Datenverkehr wird uber Routen in den Cluster verteilt diese sind Kubernetes Ingress technisch sehr ahnlich 3 In einem OperatorHub konnen Kubernetes Operatoren verwaltet werden Dort werden von Red Hat erstellte Operatoren von Red Hat zertifizierte Operatoren und Community Operatoren angeboten 4 OpenShift schrankt die verwendeten Betriebssysteme auf den Clusterknoten ein Auf der Controlplane muss Red Hat Core OS betrieben werden die Workernodes konnen auch auf anderen Linux Distributionen laufen Produkte BearbeitenOpenShift Container Platform Bearbeiten Die OpenShift Container Platform 5 fruher als OpenShift Enterprise bekannt ist die lokale private Plattform von Red Hat die auf einem Kern von Anwendungscontainern aufgebaut ist Die OpenShift Container Platform stellt Kubernetes Umgebungen fur Unternehmen zur Verfugung die zum Erstellen Bereitstellen und Verwalten von containerbasierten Anwendungen auf jedem offentlichen oder privaten Rechenzentrum dienen auf denen Red Hat Enterprise Linux unterstutzt wird 5 OpenShift Online Bearbeiten OpenShift Online RHOO fur Red Hat OpenShift Online 5 ist der Public Cloud Anwendungsentwicklungs und hostingdienst von Red Hat der unter Amazon Web Services AWS lauft 6 Version 2 unterstutzte eine Vielzahl von Sprachen Frameworks und Datenbanken uber vorgefertigte Cartridges die unter Ressourcenkontingenten ausgefuhrt wurden Entwickler konnten andere Sprachen Datenbanken oder Komponenten uber die Anwendungsprogrammierschnittstelle von OpenShift Cartridge hinzufugen 7 Dies wurde zugunsten der am 30 September 2017 veroffentlichten Version 3 aufgegeben 8 OpenShift Dedicated Bearbeiten OpenShift Dedicated 5 ist das Managed Private Cluster Angebot von Red Hat das auf einem Kern von Anwendungscontainern basiert die von Docker bereitgestellt werden Die Orchestrierung und das Management werden von Kubernetes auf der Grundlage von Red Hat Enterprise Linux bereitgestellt Es ist seit Dezember 2016 auf den Amazon Web Services AWS und der Google Cloud Platform GCP verfugbar 9 OpenShift Origin Bearbeiten OpenShift Origin seit August 2018 auch als OKD Origin Community Distribution bekannt 10 ist das Upstream Community Projekt das in OpenShift Online OpenShift Dedicated und OpenShift Container Platform verwendet wird Origin basiert auf einem Kern der Docker Container Packages und des Kubernetes Container Cluster Managements und wird durch die Funktionen des Application Lifecycle Managements und der DevOps Tools erweitert Origin bietet eine Open Source Anwendungscontainerplattform Der gesamte Quellcode fur das Origin Projekt ist unter der Apache Lizenz Version 2 0 auf GitHub verfugbar 11 OpenShift io Bearbeiten OpenShift io 12 ist der SaaS Service von Red Hat der eine Anwendungsentwicklungsumgebung bereitstellt 13 Weblinks BearbeitenOffizielle Website OpenShift auf Github Minishift Tool mit dem OpenShift lokal ausfuhrt wird Einzelnachweise Bearbeiten Getting up and Running with OpenShift Origin Abgerufen am 1 Marz 2014 OpenShift Origin Source Code Abgerufen am 1 Marz 2014 GitHub Sprachstatistik Kubernetes Ingress vs OpenShift Route OpenShift Container Platform 4 11 Documentation a b c d Container Anwendungsplattform Red Hat OpenShift Abgerufen am 5 Dezember 2018 Steven J Vaughan Nichols Red Hat opens new OpenShift Platform as a Service public cloud Abgerufen am 5 Dezember 2018 englisch OpenShift 2 deprecated Contribute to openshift origin server development by creating an account on GitHub OpenShift 4 Dezember 2018 abgerufen am 5 Dezember 2018 Get Ready to Migrate to OpenShift Online 3 Red Hat Inc 2018 abgerufen am 19 Dezember 2018 Red Hat Launches OpenShift Dedicated on Google Cloud Platform Abgerufen am 5 Dezember 2018 englisch OKD Renaming of OpenShift Origin with 3 10 Release In Red Hat OpenShift Blog 3 August 2018 abgerufen am 5 Dezember 2018 amerikanisches Englisch Enterprise Kubernetes for Developers Contribute to openshift origin development by creating an account on GitHub OpenShift 5 Dezember 2018 abgerufen am 5 Dezember 2018 OpenShift io Abgerufen am 5 Dezember 2018 From localhost to the cloud Helping organizations develop applications in a hybrid world 10 Mai 2018 archiviert vom Original am 10 Mai 2018 abgerufen am 5 Dezember 2018 nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www redhat com Abgerufen von https de wikipedia org w index php title OpenShift amp oldid 239279249