# kubeutils **Repository Path**: mustnova/kubeutil ## Basic Information - **Project Name**: kubeutils - **Description**: 傻瓜式安装k8s脚本 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-18 - **Last Updated**: 2025-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 你需要准备: 1.三台虚拟机,并确定其中哪个是主节点,哪个是副节点 2.确保三台虚拟机均能联网 3.虚拟机ip需要被固定,不能自动分配 先确定每台虚拟机的ip,并将主节点ip作为第一个ip传入脚本,例如: ./kubeinstall.shell 10.112.16.89 10.112.16.83 10.112.16.86 这里的10.112.16.89就是主节点,剩下两个就是副节点,在每个节点上都执行同样的命令(如上) 主节点配置完成后会给出kubeadm join ...的方法,分别在两台副节点执行即可完成kubernetes安装 特别注意:kubeadm这里由于选用的docker作为cri,k8s从1.28开始不再将docker作为原生cri,所以记得加上--cri-socket=unix:///var/run/cri-dockerd.sock 指定cri为新建的cri-docker 另外,脚本会安装vim,配置ssh服务器,打开端口,记得以root用户执行脚本,还有修改root用户密码 不要挂梯子,梯子会导致gpp密钥下载失败,绝大多数源已经配置为国内源,不需要梯子