K8S的安装填坑(kubeadm)

  1. 安装网络插件Calico:

         此处我设置的pod的网络地址段为172.31.0.0/16, 而calico.yml中默认的网络地址段是192.168.0.0/16, 此处一定要修改为自己之前设置的pod-network-cidr

kubeadm init \
--apiserver-advertise-address=192.168.2.2 \
--control-plane-endpoint=cluster-endpoint \
--image-repository registry.cn-hangzhou.aliyuncs.com/lfy_k8s_images \
--kubernetes-version v1.20.9 \
--service-cidr=10.96.0.0/16 \
--pod-network-cidr=172.31.0.0/16

 # The default IPv4 pool to create on startup if none exists. Pod IPs will be
 # chosen from this range. Changing this value after installation will have
 # no effect. This should fall within `--cluster-cidr`.
 - name: CALICO_IPV4POOL_CIDR
   value: "172.31.0.0/16"
           

2. 将worker nodes加入到K8S集群中时,有一个node一直出现拉取镜像失败,经过多次定位最后发现是当前worker node没有配置DNS服务器,使得无法解析公网域名的地址,

    解决办法 => 在问题节点上配置/etc/resolv.conf

# Generated by NetworkManager
nameserver 8.8.8.8
nameserver 114.114.114.114
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值