-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
with docker-cri, k8s v1.24.1 uses docker0 as network for pod's #73
Comments
cri-dockerd is a CRI, and nothing more. You can pick a desired CNI in k8s, and pass |
@jsachdev07 --network-plugin is removed from kubelet in 1.24, see: better swtich to crio or containerd |
@korncola Your comment was in no way helpful.
|
@evol262 could you please let know how we can set network parameter for cri-dockerd |
Adding It's a reasonable default with 1.24 shipped, which will be part of the next release. |
Hi,
I have deployed k8s 1.24.1 and used docker-cri for the first time here as dockershim is removed.
The nodes went to ready state after cluster initialization without deploying any cni, earlier with dockershim till 1.23.x I used to deploy calico then only nodes go in ready state.
I noticed that docker0 is used as network for Pod's, all Pod's take an IP from docker0. does cri comes with an inbuilt cni ??
also I found that 2 pod's are taking same IP, let's suppose 2 pod's are running on diff worker nodes, they will take IP from respective node docker0 network, hence same IP's.
Also in such a case how can pod's talk that are running on different worker node ? as each pod takes IP from respective docker0 network
Can we by any chance switch to any other cni like calico or flannel or something else ??
The text was updated successfully, but these errors were encountered: