本文作者:丁辉
Kubeadm安装K8s失败记录
在我部署 k8s 的时候,最近会遇到 flannel 一直重启的情况(报错 pod cidr not assigne)
1
vim /etc/kubernetes/manifests/kube-controller-manager.yaml
1
2- --allocate-node-cidrs=true
- --cluster-cidr=10.244.0.0/161
systemctl restart kubelet
k8s-kubeadm单节点搭建导致主节点污点禁止pod运行
1
2
3
4
5
6#查看污点
kubectl describe nodes master | grep -A 3 Taints
#删除
kubectl taint nodes <node> <taints>-
#一次删除多个
kubectl taint nodes --all node-role.kubernetes.io/control-plane- node-role.kubernetes.io/master-k8s-kubeadm-containerd搭建网络通讯问题
1
2
3
4
5
6
7vim /etc/kubernetes/manifests/kube-controller-manager.yaml
增加参数:
- --allocate-node-cidrs=true
- --cluster-cidr=10.244.0.0/16
systemctl restart kubeletK8s “tab” 报错
1
2
3yum install bash-completion -y
source /usr/share/bash-completion/bash_completion
source <(kubectl completion bash)安装 K8s 失败,发现缺少一下模块
添加模块
1
2
3
4
5
6
7
8cat > /etc/sysconfig/modules/ipvs.modules <<EOF
#!/bin/bash
modprobe -- ip_vs
modprobe -- ip_vs_rr
modprobe -- ip_vs_wrr
modprobe -- ip_vs_sh
modprobe -- nf_conntrack
EOF加载
1
2
3
4modprobe br_netfilter
lsmod | grep netfilter
sysctl -p /etc/sysctl.d/k8s.conf
sysctl --system替换镜像源
1
sed -i 's#sandbox_image = "k8s.gcr.io/pause:3.6"#sandbox_image = "registry.aliyuncs.com/google_containers/pause:3.6"#' /etc/containerd/config.toml
I'm so cute. Please give me money.
- 本文链接: https://blog.offends.cn/Kubernetes/问题记录/Kubeadm安装K8s失败记录.html
- 版权声明: 本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。