14.2 使用 kubeadm 部署 Kubernetes (使用 Docker)
14.2.1 安装 Docker
14.2.2 安装 kubelet、kubeadm、kubectl
Ubuntu/Debian
$ K8S_MINOR="v1.35"
$ sudo apt-get update
$ sudo apt-get install -y ca-certificates curl gpg
$ sudo install -m 0755 -d /etc/apt/keyrings
$ curl -fsSL "https://pkgs.k8s.io/core:/stable:/${K8S_MINOR}/deb/Release.key" | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg
$ sudo chmod a+r /etc/apt/keyrings/kubernetes-apt-keyring.gpg
$ echo "deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/${K8S_MINOR}/deb/ /" | sudo tee /etc/apt/sources.list.d/kubernetes.list > /dev/null
$ sudo apt-get update
$ sudo apt-get install -y kubelet kubeadm kubectl
$ sudo apt-mark hold kubelet kubeadm kubectlCentOS/Fedora
14.2.3 修改内核的运行参数
加载内核模块
禁用 swap:必须
14.2.4 配置 kubelet
修改 kubelet.service
kubelet.service14.2.5 部署
master
node 工作节点
14.2.6 查看服务
主节点服务
工作节点服务
其它服务
14.2.7 使用
14.2.8 部署 CNI
flannel
14.2.9 master 节点默认不能运行 pod
14.2.10 参考文档
最后更新于