Kubeadm 是 k8s 的部署工具,它提供了 kubeadm init 和 kubeadm join,专用于快速部署 k8s 集群,它能通过两条指令完成一个 Kubenetes 集群的搭建。
服务器配置
master 节点:
CPU 两核及以上 内存 4G 及以上 硬盘 20G 及以上
node 节点,作为“具体做事”的节点,它的配置要求会更高:
CPU 四核及以上 内存 8G 及以上 硬盘 40G 及以上
注意:下文中的操作步骤,除特别说明在哪个节点操作之外,未说明的均表示该操作在所有节点都得执行。
主机准备
Oracle VM VirtualBox 新建三台虚拟机 分别安装 CentOS 系统。一台作为 master 节点,另两台作为 node 节点,且每台虚拟机有自己的专属 IP 地址。