K3S离线安装部署高可用集群

如题所述

第1个回答  2024-07-12
1. 执行范围:所有主机 执行完成后重启服务器。
2. 安装方式:二进制离线安装 作用:用于为k3s提供存储,k3s支持除etcd外的集群数据存储方式。
3. 说明:选用5.7版本是因为该版本是rancher官方推荐。
4. 第5步中,只需要对server节点所在的IP创建用户并授权就可以了。
5. 对于server-1 10.2.2.13节点,以及server-2 10.2.2.14节点,两个server节点部署完成后,查看当前集群节点状况。
6. 1、haproxy的部署和配置 部署 haproxy-2.4.7 部署方式:二进制 执行范围:10.2.2.11 10.2.2.12 (两台服务器操作完全一致)。
7. 访问haproxy-UI http://10.2.2.11:18090/admin 监控页面。
8. 2、 keepalived的部署和配置 部署 keepalived-2.1.5 部署方式:二进制 执行范围:10.2.2.11 10.2.2.12 (两台服务器keepalived配置文件有所差异,下文会标明)。
9. 3、通过keepalived虚拟VIP http://10.2.2.100:18090/admin 访问haproxy监控页面。
10. 执行范围:10.2.2.15 10.2.2.16 登录10.2.2.13(即上述server-1节点),拷贝k3s的3个文件到10.2.2.15和10.2.2.16两台主机上。
11. 修改install.sh文件,如下(10.2.2.15和10.2.2.16改动都一样)。
12. 安装 登录10.2.2.13查看集群节点。
13. 九、安装rancher-ui界面 操作范围:10.2.2.10 访问。
14. 继续按下图所示导入k3s集群到rancher。详情