kubeadm init/join pre-flight checks stopping a 1.24 cluster installation with containerd #33628
Labels
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
sig/cluster-lifecycle
Categorizes an issue or PR as relevant to SIG Cluster Lifecycle.
sig/node
Categorizes an issue or PR as relevant to SIG Node.
I just fresh installed a k8s 1.24 cluster with containerd as runtime engine, using latest kubeadm tooling and following step by step the installation procedure described in latest (1.24) k8s documentation; I experienced the problem reported in kubeadm issue #1062 when raising
kubeadm init
andkubeadm join
commands.I solved the problem invoking (in master and worker nodes) the commands described at the beginning of that issue:
modprobe br_netfilter
echo '1' > /proc/sys/net/ipv4/ip_forward
After this,
kubeadm init/join
commands do their work perfectly ;-)As we wait for this to be solved in kubeadm (automatically raising these commands when using a runtime engine different than docker) I think it would be good to document this in kubeadm-based installation pages.
(maybe also applicable for CRI-O ?)
P.S: It was an installation on Ubuntu-based Virtualbox VMs on a Windows10 host OS where Hyper-V has been fully disabled, so experienced issue is not related to any Hyper-V collision (not in my case).
The text was updated successfully, but these errors were encountered: