1.21.14-do.0
Validated on 5 Jul 2022 • Last edited on 1 Dec 2022
DigitalOcean Kubernetes (DOKS) is a Kubernetes service with a fully managed control plane, high availability, and autoscaling. DOKS integrates with standard Kubernetes toolchains and DigitalOcean’s load balancers, volumes, CPU and GPU Droplets, API, and CLI.
-
Updates to system components:
- Updated to kernel to Linux 5.10.120.
- This is an upgrade from Linux 4.19 on earlier DOKS 1.21 patch versions. This upgrade is necessary to address a limitation in BPF program size on kernels prior to Linux 5.1 that can lead to degraded cluster state where worker nodes are unable to provision new network namespaces for pods.
- Updated to Kubernetes v1.21.14
- Updated to kernel to Linux 5.10.120.
-
Changes to system components:
- Disabled Cilium’s eBPF-based NodePort handling in favor of kube-proxy’s as it does not support graceful termination properly in v1.10. (This also disables the eBPF implementations for features depending on NodePort handling in Cilium in favor of kube-proxy, namely host IP and external IP processing.)