You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 9, 2022. It is now read-only.
ipRanges requires the cni plugin to provide pod cidr when creating pods.
However, kubelet only pass down the pod cidr once during node startup, after containerd restarts we'll lose the pod cidr.
The only solution is to checkpoint the cidr somewhere, which I prefer not to do unless necessary.
Dockershim doesn't have this problem, because it has the same lifecycle with kubelet. And after kubelet restarts it will send pod cidr to the container runtime again. kubernetes/kubernetes@5d9ec20
In conclusion, I prefer not supporting ipRanges which requires an extra checkpoint until we have to.
There are several useful new capabilities we should support https://github.com/containernetworking/cni/blob/d19c2358a56d66cff6694e4f00f7c38c16d8182e/CONVENTIONS.md#well-known-capabilities:
The text was updated successfully, but these errors were encountered: