W najnowszej wersji Kubernetes 1.20 wprowadzono następujące istotne zmiany:
- Kubernetes przechodzi na standard Container Runtime Interface (CRI). Do uruchamiania kontenerów nie będzie już używany Docker, ale dowolna implementacja standardu, np. Containerd. Dla większości użytkowników różnica nie będzie zauważalna — na przykład wszelkie istniejące obrazy Dockera będą działać poprawnie. Problemy mogą jednak pojawić się w przypadku limitów zasobów, logowania lub łączenia się z procesorami graficznymi i dedykowanym sprzętem.
- Żądania przychodzące do kube-apiserver można sortować według poziomów priorytetu, dzięki czemu administrator może określić, które żądania powinny zostać spełnione w pierwszej kolejności.
- Limit PID procesu jest teraz publicznie dostępny. Ta funkcja zapewnia, że moduły nie mogą wyczerpać liczby identyfikatorów procesów dostępnych na hoście z systemem Linux ani kolidować z innymi modułami, używając zbyt wielu procesów.
Źródło: linux.org.ru