Debian与Kubernetes安装资源推荐
一 系统要求与版本建议
二 安装资源清单与获取方式
sudo apt update && sudo apt upgrade -yapt-transport-https ca-certificates curlsudo apt install -y containerdoverlay、br_netfilternet.bridge.bridge-nf-call-iptables=1、net.ipv4.ip_forward=1echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.listsudo apt install -y kubelet kubeadm kubectlsudo apt-mark hold kubelet kubeadm kubectlkubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml三 关键配置要点
sudo swapoff -a/etc/fstab 中的 swap 行(如:sed -i '/ swap / s/^/#/' /etc/fstab)modprobe overlay、modprobe br_netfilternet.bridge.bridge-nf-call-iptables=1、net.ipv4.ip_forward=1sudo kubeadm init --pod-network-cidr=10.244.0.0/16(如使用 Flannel)mkdir -p $HOME/.kube && sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config && sudo chown $(id -u):$(id -g) $HOME/.kube/configkubeadm init 输出中的 kubeadm join ... 在工作节点执行。四 验证与后续优化
kubectl cluster-infokubectl get nodeskubectl get pods -Asystemd-timesyncd,避免证书与调度异常。