Rainbond 作为一款开源PaaS平台,可以很好的部署和运行在 Intel 架构服务器环境及主流虚拟化环境,并支持绝大多数的主流硬件网络。
Linux发行版本 | 版本 |
---|---|
Red Hat Enterprise Linux | 7.4 64位 |
CentOS | 7.4.1708 64位 |
Ubuntu | 16.04 64位 |
Debian | 9 64位 |
中标麒麟 | 服务器版V7.4 64位 |
Rainbond 支持部署和运行在 Intel x86-64 架构的 64 位通用硬件服务器平台。对于开发测试,及生产环境的服务器硬件配置有以下要求和建议:
服务器角色 | CPU | 内存 | 本地存储 | 网络 | 实例数量 |
---|---|---|---|---|---|
管理节点 | 4核 | 8G | / 100G /cache 50G-100G /opt/rainbond/data 100G (推荐SSD) /var/lib/docker 100G+ |
千兆网卡 | 1,3…奇数 |
计算节点 | 16核 | 64G | / 100G /var/lib/docker 100G+ |
千兆网卡 | 不限制 |
服务器角色 | CPU | 内存 | 本地存储 | 网络 | 实例数量 |
---|---|---|---|---|---|
管理节点 | 8核 | 32G | / 100G /cache 50G-100G /opt/rainbond/data 100G (推荐SSD) /var/lib/docker 100G+ |
千兆网卡 | 3,5…计数 |
计算节点 | 16核 | 64G | / 100G /var/lib/docker 100G+ |
千兆网卡 | 不限制 |
存储节点 | 4核 | 8G | / 100G /data 1T+ |
千兆网卡 | 3,4… |
网关节点 | 4核 | 8G | / 100G /var/lib/docker 100G+ |
千兆网卡 | 推荐至少3节点 |
节点类型说明:
节点类型 | 功能说明 | 备注 |
---|---|---|
管理节点 | Rainbond管理节点,集结平台自身组件,提供应用调度管理等高级功能 | 标识manage 或master |
计算节点 | Rainbond计算节点,提供计算资源 | 标识compute 或worker |
Etcd节点 | 提供kubernetes所需etcd存储 | 默认部署于管理节点 |
网关节点 | 提供通向应用的网关 | 标识lb ,默认部署于管理节点 |
存储节点 | 提供集群共享存储 | 标识storage ,默认使用NFS存储,可对接其它存储(/grdata ) |
yum/apt-get install
相关软件包,需要提前配置系统相关软件源NetworkManager
或者配置NetworkManagerrepo.goodrain.com, api.goodrain.com, hub.goodrain.com, docker.io, domain.grapps.cn, aliyun.com,aliyuncs.com
管理员可根据实际环境中部署Rainbond的方案,自行开放相关端口
管理节点和计算节点之间网络无限制 对外访问需要放行
管理节点 6060,7070
网关节点 80,443,8443,20000-30000(tcp应用端口)
建议用户采用高版本的Google Chrome访问