基于主机安装
当前安装方式,会引导用户从裸机开始安装 Rainbond ,服务器可以是物理机、虚拟机或各种云主机。
前提
以下操作系统是经过测试的,请按照下述列表准备:
- CentOS:
7.x 8.x
- CentOS Stream:
8 9
- Ubuntu:
16.x,18.x,20.x,22.x
- Debian:
9.x,10.x,11.x
- Anolis OS:
7.x,8.x
- openEuler
- KylinV10
资源要求(最低) | Rainbond 所需端口 | 其他要求 |
---|---|---|
CPU:2u;内存:4G;磁盘:50G | 80,443,6060,7070,8443 | 内核:4.0+;OpenSSH:7.0+ |
tip
该安装方式支持 Linux x86 和 Arm64 操作系统,支持国产化信创。
安装 Rainbond 控制台
info
Rainbond 控制台支持在 Linux、Windows(Docker Desktop) 或 Mac(Docker Desktop) 中运行。
您可选择自行安装 Docker 24+
,或使用 Rainbond 提供的脚本安装 Docker
。
curl -sfL https://get.rainbond.com/install_docker | bash
使用 Docker 启动 Rainbond 控制台,启动后使用 http://IP:7070
进行访问。
docker run -d -p 7070:7070 \
--name=rainbond-allinone --restart=always \
-v ~/.ssh:/root/.ssh \
-v ~/rainbonddata:/app/data \
registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.17.3-release-allinone
控制台将产生需要持久化 的数据,存储于节点的
~/rainbonddata
目录中。
从主机开始安装 Kubernetes 集群
- 登录 Rainbond 后,进入 平台管理 > 集群 -> 添加集群 -> 从主机开始安装 进入图形化安装页面。
- 填写节点信息,如下:
说明 | |
---|---|
IP 地址 | 填写服务器公网 IP 地址或内网 IP 地址 |
内网 IP 地址 | 填写服务器内网 IP 地址 |
SSH 端口 | 通过 IP 地址 + SSH 端口安装 Kubernetes 集群 |
节点属性 | 选择 Kubernetes 节点属性,管理、计算、ETCD |
- 节点信息填写完毕后,根据页面提示复制节点初始化命令在集群内
所有节点
上执行。
tip
节点初始化命令主要用于:
- 自动创建 Docker 用户。