In the latest version of Kubernetes 1.20, the following important changes have been made:
- Kubernetes is transitioning to the Container Runtime Interface (CRI) standard. Instead of Docker, any implementation of the standard, such as containerd, will be used to run containers. For most users, this change will be unnoticeable—existing Docker images will continue to work normally. However, issues may arise when dealing with resource constraints, logging, or interacting with GPUs and specialized hardware.
- Incoming requests to the kube-apiserver can be prioritized, allowing administrators to specify which requests should be addressed first.
- The PID process restriction is now public. This feature ensures that modules cannot exhaust the number of process identifiers available on the Linux host or interfere with other modules by using too many processes.
Source: linux.org.ru
