Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 如何在我的节点中更改PodCIDR/PodCIDR_Kubernetes_Kubernetes Pod - Fatal编程技术网

Kubernetes 如何在我的节点中更改PodCIDR/PodCIDR

Kubernetes 如何在我的节点中更改PodCIDR/PodCIDR,kubernetes,kubernetes-pod,Kubernetes,Kubernetes Pod,我已经用kubeadm在2 beta金属中安装了kubernete集群。集群运行良好。 我使用的kubeadm命令: sudo kubeadm init——pod网络cidr=10.244.0.0/16 当我进行性能测试时,我需要在工作节点中运行更多的pod。我遇到了一个错误, 我的工作节点中的PodCIDR是,PodCIDR:10.244.1.0/24,因此我最多可以运行254个pod,尽管我已将max pod更改为500 所以我的问题是如何更改节点中的PodCIDR。 我需要将trid更改为

我已经用kubeadm在2 beta金属中安装了kubernete集群。集群运行良好。 我使用的kubeadm命令:
sudo kubeadm init——pod网络cidr=10.244.0.0/16

当我进行性能测试时,我需要在工作节点中运行更多的pod。我遇到了一个错误, 我的工作节点中的PodCIDR是,
PodCIDR:10.244.1.0/24
,因此我最多可以运行254个pod,尽管我已将max pod更改为500

所以我的问题是如何更改节点中的PodCIDR。 我需要将trid更改为
/etc/kubernetes/manifests/kube controller manager.yaml
set
--node cidr mask size=16
,然后重新启动kubelet,但它不做任何努力。

PodCIDR由CNI管理,具体取决于您使用的CNI。您可能需要更改CNI配置并重新启动每个节点


以下是参考资料:

Hi@tony,您使用什么CNI插件?如果是法兰绒,我想这就是你问题的答案。