Kubernetes修改clusternetwork网段

概述

很多搭建过kubernetes集群的人都知道在搭建集群前需要做好充足的准备工作,其中就包括对pod网段和service网段的划分,还包括对每台node上的子网段大小的设置,但如果集群搭建完发现之前划分的网段有问题咋办?能改吗?

问题展示

我在实际使用中就遇到一个问题,我首次搭建集群时划分的网段是这样的:

pod网段:10.129.96.0/20

service网段:10.130.96.0/20

node子网段:9(即两个C段地址)

懂网络的朋友一计算就会明白了,pod网段和service网段划分的太小了,只能容纳8个节点,事实也证明后面添加节点的时候总是报错说"Could not find an allocated subnet for node , Waiting…"

解决方案

决定去改两个网段,改的是master节点上的config.yaml,修改后的网段如下:

pod网段:10.129.0.0/16

service网段:10.130.0.0/16

node子网段:9(即两个C段地址)

然后重启master的服务,发现还是原来的报错,咋回事?

然后在kubernetes官方文档里面搜了,说这两个网段一经部署则不能修改,TMD这不是坑人吗?

心里不甘心,想着这肯定是可以改掉的,只是暂时不知道在哪改,于是用IDE打开源码好好研究研究,下面和大家分享

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值