Zum Inhalt springen
Willkommen in der InkluPedia

Kubernetes: Unterschied zwischen den Versionen

569 Bytes hinzugefügt ,  6. August 2021
+
(+)
(+)
Zeile 6: Zeile 6:
  | Hersteller        = [[Google LLC|Google]]
  | Hersteller        = [[Google LLC|Google]]
  | Erscheinungsjahr  = 2014
  | Erscheinungsjahr  = 2014
  | AktuelleVersion                  = 1.21.0<ref>[https://github.com/kubernetes/kubernetes/releases Releases · kubernetes/kubernetes · GitHub]</ref>
  | AktuelleVersion                  = 1.22.0<ref>[https://github.com/kubernetes/kubernetes/releases Releases · kubernetes/kubernetes · GitHub]</ref>
  | AktuelleVersionFreigabeDatum      = 8. April 2021
  | AktuelleVersionFreigabeDatum      = 4. August 2021
  | AktuelleVorabVersion              =
  | AktuelleVorabVersion              =
  | AktuelleVorabVersionFreigabeDatum =
  | AktuelleVorabVersionFreigabeDatum =
Zeile 33: Zeile 33:


Mit Kubernetes 1.19 vom 26. August 2020 ist der Kubernetes Ingress Controller dem Beta-Stadium entwachsen. Ebenfalls als stabil gilt nun die Funktion, Übergänge von einer Beta- zu einer stabilen Version automatisch verfolgen und darauf reagieren zu können, die automatische Rotierung von Zertifikat/Schlüsselpaar bei Ablauf des Zertifikats und der NodeRestriction-Admission-Controller. Die Sicherheitseinrichtung im Linux-Kernel seccomp (Security Computing Mode) hat mit dieser Version auch GA-Status (General Availability). Das Zeitfenster für den Long-Term Support wurde von neun Monaten auf ein Jahr verlängert.<ref>[https://www.heise.de/news/Container-Kubernetes-1-19-bietet-mehr-Vorhersehbarkeit-und-Stabilitaet-4878510.html Container: Kubernetes 1.19 bietet mehr Vorhersehbarkeit und Stabilität | heise online, 27.08.2020]</ref> Mit dem von Red Hat entwickelten OpenShift 4.6 vom 27. Oktober 2020 und dem Windows Machine Config Operator (WMCO) lassen sich Linux- und Windows-Anwendungen containerisieren. Windows-Anwendungen müssen nicht mehr in VMs laufen.<ref>[https://www.heise.de/news/Red-Hat-oeffnet-OpenShift-fuer-Windows-Workloads-4992545.html Red Hat öffnet Kuberntes für Windows-Containter | heise online, 18.12.2020]</ref> Mit Kubernetes 1.20 vom 8. Dezember 2020 wurde die Unterstützung von Docker offiziell beendet. Für Kubernetes ist die bereits seit 2018 existierende alternative High-Level-Runtime Containerd wichtiger. Somit funktioniert Docker nicht mehr als Laufzeitumgebung in Kubernetes. Größere Projekte wie Red Hat und Suse verzichten bereits seit geraumer Zeit auf Docker und setzen auf Alternativen wie CRI-O.<ref>[https://www.heise.de/news/Container-Kubernetes-beendet-den-Support-fuer-Docker-4978841.html Container: Kubernetes beendet den Support für Docker | heise online, 03.12.2020]</ref> In Kubernetes 1.21 vom 8. April gab es 51 Neuerungen, davon sind 13 nun als stabil eingestuft, wie z. B. die CronJobs-API, Immutable Secrets und ConfigMaps. Einzelne Secrets und ConfigMaps lassen sich abweichend vom Standard nun als unveränderlich (immutable) markieren. Da solche markierten Secrets nicht weiter überwacht werden, verbessert das die Performance von Clustern. Das Kubernetes-Team wechselte mit dieser Version auf einen neuen Modus, bei dem die Community neue Features und Bugs zur Veröffentlichung freigibt.<ref>[https://www.heise.de/news/Containerisierung-Kubernetes-1-21-mit-stabilen-CronJobs-erschienen-6009732.html Containerisierung: Kubernetes 1.21 mit stabilen CronJobs erschienen | heise online, 09.04.2021]</ref>
Mit Kubernetes 1.19 vom 26. August 2020 ist der Kubernetes Ingress Controller dem Beta-Stadium entwachsen. Ebenfalls als stabil gilt nun die Funktion, Übergänge von einer Beta- zu einer stabilen Version automatisch verfolgen und darauf reagieren zu können, die automatische Rotierung von Zertifikat/Schlüsselpaar bei Ablauf des Zertifikats und der NodeRestriction-Admission-Controller. Die Sicherheitseinrichtung im Linux-Kernel seccomp (Security Computing Mode) hat mit dieser Version auch GA-Status (General Availability). Das Zeitfenster für den Long-Term Support wurde von neun Monaten auf ein Jahr verlängert.<ref>[https://www.heise.de/news/Container-Kubernetes-1-19-bietet-mehr-Vorhersehbarkeit-und-Stabilitaet-4878510.html Container: Kubernetes 1.19 bietet mehr Vorhersehbarkeit und Stabilität | heise online, 27.08.2020]</ref> Mit dem von Red Hat entwickelten OpenShift 4.6 vom 27. Oktober 2020 und dem Windows Machine Config Operator (WMCO) lassen sich Linux- und Windows-Anwendungen containerisieren. Windows-Anwendungen müssen nicht mehr in VMs laufen.<ref>[https://www.heise.de/news/Red-Hat-oeffnet-OpenShift-fuer-Windows-Workloads-4992545.html Red Hat öffnet Kuberntes für Windows-Containter | heise online, 18.12.2020]</ref> Mit Kubernetes 1.20 vom 8. Dezember 2020 wurde die Unterstützung von Docker offiziell beendet. Für Kubernetes ist die bereits seit 2018 existierende alternative High-Level-Runtime Containerd wichtiger. Somit funktioniert Docker nicht mehr als Laufzeitumgebung in Kubernetes. Größere Projekte wie Red Hat und Suse verzichten bereits seit geraumer Zeit auf Docker und setzen auf Alternativen wie CRI-O.<ref>[https://www.heise.de/news/Container-Kubernetes-beendet-den-Support-fuer-Docker-4978841.html Container: Kubernetes beendet den Support für Docker | heise online, 03.12.2020]</ref> In Kubernetes 1.21 vom 8. April gab es 51 Neuerungen, davon sind 13 nun als stabil eingestuft, wie z. B. die CronJobs-API, Immutable Secrets und ConfigMaps. Einzelne Secrets und ConfigMaps lassen sich abweichend vom Standard nun als unveränderlich (immutable) markieren. Da solche markierten Secrets nicht weiter überwacht werden, verbessert das die Performance von Clustern. Das Kubernetes-Team wechselte mit dieser Version auf einen neuen Modus, bei dem die Community neue Features und Bugs zur Veröffentlichung freigibt.<ref>[https://www.heise.de/news/Containerisierung-Kubernetes-1-21-mit-stabilen-CronJobs-erschienen-6009732.html Containerisierung: Kubernetes 1.21 mit stabilen CronJobs erschienen | heise online, 09.04.2021]</ref>
Im April 2021 wechselte Kubernetes auf einen neuen Veröffentlichungszyklus. Statt einer neuen Version pro Quartal sind nun drei Versionen pro Jahr geplant. Die erste Version im neuen Zyklus ist Kubernetes 1.22 vom 4. August 2021. Darin gab es 53 Neuerungen, dabei sind 13 Features wie Server-side Apply in den stabilen Status übergegangen.<ref>[https://www.heise.de/news/Container-Kubernetes-1-22-erweitert-die-Windows-Anbindung-6156211.html Container: Kubernetes 1.22 erweitert die Windows-Anbindung | heise online, 05.08.2021]</ref>


== Versionen (Auswahl) ==
== Versionen (Auswahl) ==
Zeile 66: Zeile 68:
  |-
  |-
  | 1.21 || 8. April 2021
  | 1.21 || 8. April 2021
|-
| 1.22 || 4. August 2021
|}
|}


62.971

Bearbeitungen