„Kubernetes“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
[gesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Infobox eingefügt. Geschichsabschnitt aus englicher Wikipedia übersetzt.
Kristallvogel (Diskussion | Beiträge)
Erweiterung technischer Details - Quelle: kubernetes
Zeile 24: Zeile 24:


Version 1.0 wurde am 21. Juli 2015 veröffentlicht.<ref>{{cite web|url=http://www.zdnet.de/88241467/google-veroeffentlicht-vollversion-kubernetes-1-0/?inf_by=595fdfe9671db8b00b8b473f|title=Google veröffentlicht Vollversion Kubernetes 1.0|work=ZDNet.de|date=2015-07-22}}</ref> Dabei wurde auch die Gründung der [[Cloud Native Computing Foundation]] unter dem Dach der [[Linux Foundation]] angekündigt und Kubernetes wurde von Google an diese gespendet.<ref>{{Cite web|url=http://www.pro-linux.de/news/1/22554/cloud-native-computing-foundation-soll-container-technologien-zusammenbring.html|title=Cloud Native Computing Foundation soll Container-Technologien zusammenbringen|work=pro-linux.de|date=2015-06-22|access-date=2017-07-07}}</ref>
Version 1.0 wurde am 21. Juli 2015 veröffentlicht.<ref>{{cite web|url=http://www.zdnet.de/88241467/google-veroeffentlicht-vollversion-kubernetes-1-0/?inf_by=595fdfe9671db8b00b8b473f|title=Google veröffentlicht Vollversion Kubernetes 1.0|work=ZDNet.de|date=2015-07-22}}</ref> Dabei wurde auch die Gründung der [[Cloud Native Computing Foundation]] unter dem Dach der [[Linux Foundation]] angekündigt und Kubernetes wurde von Google an diese gespendet.<ref>{{Cite web|url=http://www.pro-linux.de/news/1/22554/cloud-native-computing-foundation-soll-container-technologien-zusammenbring.html|title=Cloud Native Computing Foundation soll Container-Technologien zusammenbringen|work=pro-linux.de|date=2015-06-22|access-date=2017-07-07}}</ref>

== Aufbau ==
Kubernetes orchestriert sogenannte "Pods", Prozesse auf dem Cluster, die Bestandteil von "Nodes" sind. Dabei können Pods wiederum einen oder mehrere Container beinhalten.

Cluster > Node > Pod > Container > Service

Mehrere Nodes können durch Controller auch zusammengefasst werden. Diese Controller können ausgefallene Nodes auch durch identische Nodes ersetzen. <ref>{{Internetquelle|url=https://kubernetes.io/docs/home/|titel=Kubernetes Documentation|autor=|hrsg=kubernetes|werk=|datum=|sprache=en-US|zugriff=2017-07-08}}</ref>


== Weblinks ==
== Weblinks ==

Version vom 8. Juli 2017, 02:03 Uhr

Dieser Artikel wurde zur Löschung vorgeschlagen.

Falls du Autor des Artikels bist, lies dir bitte durch, was ein Löschantrag bedeutet, und entferne diesen Hinweis nicht.
Zur Löschdiskussion

Begründung: Enzyklopädische Relevanz nicht dargestellt--Lutheraner (Diskussion) 16:45, 29. Jun. 2017 (CEST)
Kubernetes

Basisdaten

Hauptentwickler Cloud Native Computing Foundation
Entwickler Google
Erscheinungsjahr 2014[1]
Aktuelle Version 1.7.0
(30. Juni 2017)
Betriebssystem Linux, Microsoft Windows, macOS
Programmier­sprache Go
Kategorie Container-Orchestrierung
Lizenz Apache-Lizenz 2.0
deutschsprachig nein
https://kubernetes.io/

Kubernetes (auch als „K8s“ oder einfach „K8“ bezeichnet) ist ein Open-Source-System zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von Container-Anwendungen, das ursprünglich von Google entworfen und an die Cloud Native Computing Foundation gespendet wurde. Es zielt darauf ab, eine „Plattform für das automatisierte Bespielen, Skalieren und Warten von Anwendungscontainern auf verteilten Hosts“ zu liefern. Es unterstützt eine Reihe von Container-Tools, einschließlich Docker.[2]

Die Orchestrierung mittels Kubernetes wird von führenden Cloud-Plattformen wie Microsofts Azure[3], IBMs Bluemix[4] und Red Hats OpenShift[5] unterstützt.

Geschichte

Kubernetes (von Griechisch κυβερνήτης Steuermann) wurde von Joe Beda, Brendan Burns and Craig McLuckie gegründet.[6] Kurze Zeit später stießen weitere Google-Entwickler wie Brian Grant und Tim Hockin hinzu.

Version 1.0 wurde am 21. Juli 2015 veröffentlicht.[7] Dabei wurde auch die Gründung der Cloud Native Computing Foundation unter dem Dach der Linux Foundation angekündigt und Kubernetes wurde von Google an diese gespendet.[8]

Aufbau

Kubernetes orchestriert sogenannte "Pods", Prozesse auf dem Cluster, die Bestandteil von "Nodes" sind. Dabei können Pods wiederum einen oder mehrere Container beinhalten.

Cluster > Node > Pod > Container > Service

Mehrere Nodes können durch Controller auch zusammengefasst werden. Diese Controller können ausgefallene Nodes auch durch identische Nodes ersetzen. [9]

Einzelnachweise

  1. First GitHub commit for Kubernetes. In: github.com. 7. Juni 2014;.
  2. What is Kubernetes? – Kubernetes
  3. Kubernetes on Microsoft’s Azure Container Service is now generally available auf techcrunch.com vom 21. Februar 2017.
  4. Kubernetes now available on IBM Bluemix Container Service auf ibm.com vom 19. März 2017.
  5. Why Red Hat Chose Kubernetes for OpenShift auf blog.openshift.com vom 7. November 2016.
  6. Google Made Its Secret Blueprint Public to Boost Its Cloud. Abgerufen am 7. Juli 2017 (amerikanisches Englisch).
  7. Google veröffentlicht Vollversion Kubernetes 1.0. In: ZDNet.de. 22. Juli 2015;.
  8. Cloud Native Computing Foundation soll Container-Technologien zusammenbringen. In: pro-linux.de. 22. Juni 2015, abgerufen am 7. Juli 2017.
  9. Kubernetes Documentation. kubernetes, abgerufen am 8. Juli 2017 (amerikanisches Englisch).