基于主机安装
本文介绍了如何在 Linux 系统上通过图形化界面安装 Kubernetes
(RKE2) 集群和 Rainbond
集群。
tip
该安装方式支持 Linux x86 和 Arm64 操作系统,支持国产化信创。
前提
- 确保你的环境满足 RKE2安装要求。 如果你的主机安装并启用了 NetworkManager,请确保将其配置为忽略 CNI 管理的接口。
- 如果主机内核支持 AppArmor,则在安装之前还必须具有 AppArmor 工具(通常可通过
apparmor-parser
包获得)。 - 必须以
root
用户执行安装。
danger
如已执行快速安装则不能在同一主机上再次基于主机安装,这会造成冲突。
从主机开始安装 Kubernetes 集群
- 根据快速安装部署 Rainbond。
- 进入
平台管理 -> 集群 -> 添加集群 -> 从主机开始安装
进入图形化安装页面。 - 点击
添加节点
并填写节点信息。
说明 | |
---|---|
节点角色 | 选择节点的角色,ETCD 管理节点 计算节点 |
节点公网IP | 填写节点公网 IP 地址,如无公网 IP 则不填写 |
节点内网IP | 填写节点内网 IP 地址,如有多块网卡请手动填写内网 IP,为空则自动选择 |
控制台访问地址 | 默认为当前浏览器访问的地址,如您的注册主机与控制台无法通信,请填写可通信的地址 |
- 复制注册命令到 Linux 主机上执行。
安装 Rainbond 集群
info
在安装完成 Kubernetes 集群后,下一步将进入 Rainbond 集群安装页面,这部分将引导您完成 Rainbond 集群的安装。
- 根据页面引导填写基础配置以及高级配置。
- 基础配置
- 高级配置
- 配置信息填写完成后进入 Rainbond 集群安装页面,在该页面可看到安装的进度信息,并且每个组件都可点击查看状态以及事件信息。
- 等待所有组件都启动后,下一步完成对接。
如熟悉 Kubectl 命令,可通过
kubectl get pods -n rbd-system
命令查看集群状态。export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
/var/lib/rancher/rke2/bin/kubectl get nodes