安装文档
本文档旨在帮助初级开发者快速安装企业级的Kubernetes(k8s)集群。您无需进行复杂配置,只需简单设置服务器相关信息即可。只要你的服务器版本信息是正确的,经过用户检验,该安装包成功率高达95%
安装条件
- 本安装包仅适配 CentOS 7.9、CentOS 7.6 以及 银河麒麟高级服务器操作系统V10 SP2 其他操作系统可能无法成功安装。
- 安装操作系统时请选择标准安装,最小化安装可能缺少必需的组件。
- 安装完成后,请将服务器IP地址设置为静态,以避免重启后IP变动引起的集群不可用问题。
安装步骤
-
修改配置文件: 解压安装包之后,修改install_host 文件,参考如下修改示例:
# 该示例讲解了,如何搭建一个三节点的k8s集群 [all] #这里配置所有 机器的名称 和 机器的ip k8s-master ansible_host=192.168.211.110 k8s-node1 ansible_host=192.168.211.120 k8s-node2 ansible_host=192.168.211.130 [all:vars] # 这里配置机器的账户密码,为了方便,所有机器账户密码需要保持一致 ansible_ssh_pass=k8s@2024 ansible_ssh_port=22 ansible_ssh_user=root [master] # 这里配置master节点的名称,名称就是上面all中填写的名称 k8s-master [node] # 这里配置node节点的名称,名称就是上面all中填写的名称 k8s-node1 k8s-node2
这里的配置中包括了主节点(master)和工作节点(node)的设置。
-
执行安装命令: 在服务器上打开终端,运行以下命令以开始安装:
./install.sh
-
检查安装状态: 安装完成后,检查日志中各节点的状态。若显示
failed=0
,则表示集群安装成功:PLAY RECAP******************************************************************** k8s-master : ok=58 changed=56 unreachable=0 failed=0 skipped=5 rescued=0 ignored=1 k8s-node1 : ok=55 changed=53 unreachable=0 failed=0 skipped=4 rescued=0 ignored=1 k8s-node2 : ok=55 changed=53 unreachable=0 failed=0 skipped=4 rescued=0 ignored=1
通过遵循以上步骤,便可轻松部署Kubernetes集群。如有任何安装问题,请前往bilibil中,搜索:AI-Linker 进行问题留言!之后会更新更多精彩内容。还请多多关注!
**注意:由于所有资源链接都存放在哔哩哔哩上,请前往哔哩哔哩 搜索:AI-Linker 点击关注,即可免费获取该资源! **