frank
Goto Top

Docker und Kubernetes trennen sich ab Version 1.20

2685331

Ab Version 1.20 gehen Docker und Kubernetes getrennte Wege. In der Aktuellen Release Note für die Version v1.20.0-beta.1 kündigt Kubernetes Docker als Deprecation an:

Docker support in the kubelet is now deprecated and will be removed in a future release. The kubelet uses a module called "dockershim" which implements CRI support for Docker and it has seen maintenance issues in the Kubernetes community. We encourage you to evaluate moving to a container runtime that is a full-fledged implementation of CRI (v1alpha1 or v1 compliant) as they become available.

Gleichzeitig versucht man die Docker Community zu beruhigen. Mit Don't Panic: Kubernetes and Docker gehen sie dabei ins Detail.

Dazu gibt es eine Dockershim Deprecation FAQ

Auch wenn Docker weiterhin mit Kubernetes funktioniert, bleibt die Tatsache, das Kubernetes die Zwischenschicht "dockershim" zum nächsten Release abschaltet und man dann selbst für die Laufzeitumgebung verantwortlich ist. Die Grundlage für diese Entscheidung ist die Tatsache, dass Docker nicht mit ihrer CRI (Container Runtime Interface) kompatibel ist. Das Kubernetes-Entwicklerteam hat diesen Schritt seit über 3 Jahren geplant und vollzieht ihn nun mit der Version 1.20.

Auf lange Sicht bedeutet es das Ende für Docker in Zusammenhang mit Kubernetes. Kubernetes empfiehlt den Wechsel zu einer anderen Container Runtime wie containerd oder CRI-O.

Gruß
Frank

Content-Key: 629271

Url: https://administrator.de/contentid/629271

Printed on: April 24, 2024 at 03:04 o'clock

Member: Sheogorath
Sheogorath Dec 15, 2020 at 10:09:10 (UTC)
Goto Top
Moin,

also entweder ich habe irgendwas ganz wichtiges verpasst oder es geht um die Version 1.20, nicht Version 1.2.

Das sollte man vielleicht mal korrigieren oder mich gerne belehren.

Gruß
Chris
Member: Frank
Frank Dec 15, 2020 at 10:38:09 (UTC)
Goto Top
Ja, stimmt, ich hab es korrigiert.

Danke für die Info.

Gruß
Frank