Wydanie Kubernetesa 1.20

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