14.2 使用 kubeadm 部署 Kubernetes (使用 Docker)
14.2.1 安装 Docker
14.2.2 安装 kubeletkubeadmkubectl
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 参考文档
最后更新于