我用2个beta金属中的kubeadm设置了一个kubernete集群。该集群运行良好。
我使用的kubeadm命令:
sudo kubeadm init --pod-network-cidr=10.244.0.0/16
进行性能测试时,需要在工作节点中运行更多的Pod。我遇到一个错误
我的工作节点中的PodCIDR是PodCIDR: 10.244.1.0/24
,因此尽管我将max-pod更改为500,但我最多只能运行254个pod。
所以我的问题是如何更改节点中的PodCIDR。
我试图更改为/etc/kubernetes/manifests/kube-controller-manager.yaml
集
- --node-cidr-mask-size=16
,然后重新启动kubelet,但不费吹灰之力。
答案 0 :(得分:0)
PodCIDR由CNI管理,取决于您使用的CNI。您可能需要更改CNI配置并重新启动每个节点。
这里是参考:https://capstonec.com/help-i-need-to-change-the-pod-cidr-in-my-kubernetes-cluster/