Als leichtegwichtige Kubernetes-Distribution hat Canonical MicroK8s erstmals im Jahr 2018 veröffentlicht. Dass bei der Gewichtsfrage noch Luft für Verbesserungen bestand, zeigt Version 1.21 von MicroK8s, deren Speicherbedarf um rund 30 Prozent gesunken ist.
Diese Minimierung sei sowohl im Single-Node- als auch im Multi-Node-Benchmarking zu messen, teilt Canonical mit. Die Entwicklerhätten mit der Optimierng des Speicherbedarfs einer der dringenden Anfragen aus der Community entsprochen, die mit MicroK8s Cluster mit Raspberry Pis oder dem Nvidia Jetsons bauen wollen, was einen schlanken Speicherbedarf voraussetzt. MiroK8s sei gleichzeitig kompatibel mit den Kubernetes-Upstream-Versionen. MicroK8s unterstützt x86 und ARM-Architekturen gleichermaßen.
Für künftige Releases sehen die Macher noch weitere mögliche Speicheroptimierungen. Eine Idee dazu besteht darin das Containerd Runtime Binary mit dem K8s Services Binary zu kombinieren und die Shared Libraries on K8s in das selbe Paket zu kompilieren.
Das Linux-Magazin hat sich leichtegwichtige Kubernetes-Distributionen wie K8s bereits in einer Bitparade angesehen.



