K8S集群安裝(基於DEIBAN,proxmox)


簡介:

K8S是容器管理平台,能夠自動彈性收放。

使用官方kubeadm部署

https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

一:安裝前的准備

1.關閉swap

#(1)臨時關閉swap分區, 重啟失效;
   swapoff  -a

#(2)永久關閉swap分區

 sed -ri 's/.*swap.*/#&/' /etc/fstab  

2.設置CGROUPSF

cat <<EOF> /etc/docker/daemon.json 
 {
   "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

3.設置iptables

echo "1" >/proc/sys/net/bridge/bridge-nf-call-iptables

4.安裝docker

5.補充docker版本

查看所有docker的版本

apt-cache madison docker-ce

安裝指定版本的docker

apt-get install docker-ce=5:19.03.15~3-0~debian-buster

 

二:安裝kubeadm

apt-get update && apt-get install -y apt-transport-https curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - cat <<EOF >/etc/apt/sources.list.d/kubernetes.list deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main EOF apt-get update apt-get install -y kubelet kubeadm kubectl

三:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM