In der neuesten Version von Kubernetes 1.20 wurden die folgenden wichtigen Änderungen vorgenommen:
- Kubernetes wechselt zum Container Runtime Interface (CRI)-Standard. Um Container auszuführen, wird nicht mehr Docker verwendet, sondern eine beliebige Implementierung des Standards, beispielsweise Containerd. Für die meisten Benutzer wird der Unterschied nicht spürbar sein – beispielsweise funktionieren alle vorhandenen Docker-Images einwandfrei. Beim Umgang mit Ressourcenbeschränkungen, der Protokollierung oder der Verbindung mit GPUs und dedizierter Hardware können jedoch Probleme auftreten.
- Eingehende Anfragen an kube-apiserver können nach Prioritätsstufen sortiert werden, sodass der Administrator angeben kann, welche Anfragen zuerst erfüllt werden sollen.
- Der Prozess-PID-Grenzwert ist jetzt öffentlich verfügbar. Diese Funktion stellt sicher, dass Module nicht die Anzahl der auf dem Linux-Host verfügbaren Prozess-IDs erschöpfen oder andere Module durch die Verwendung zu vieler Prozesse stören können.
Source: linux.org.ru