基于 Rancher 安装

  • 推荐helm版本:3.0+
  • 推荐:1.19+
  • 根分区磁盘保证50G+
  • 确保服务器 端口能够访问且没占用
  • 服务器已经安装了 NFS 客户端
caution

基于 Rancher 安装 - 图2

安装 NFS 客户端

如果服务器上有 NFS 客户端,则无需重复进行安装

添加 Rainbond 到应用商店

  • 首先要切换到安装 Rainbond 的集群 例:集群test
  • 点击 Apps & Marketplace > Repositories > Create
  • 添加完成以后点击 Repositories 回到首页,查看 商店状态为 Active 即为成功

添加 Rainbond 应用到集群

  • 点击 Apps & Marketplace > Charts
  • 只选中添加的商店名字,选中 Rainbond 应用,然后点击 install
  • 选择 rbd-system 命名空间(需要提前进行创建),然后点击 next

基于 Rancher 安装 - 图5

  • 进入自定义 Values.yaml 的阶段,文件的详细信息可以参考 进行编辑,修改完配置点击 install
danger

警告:如果有公网 IP 一定要修改 Values.yaml 文件里面 gatewayIngressIPs 这一项,保证部署的应用可以正常访问。

  • Rancher ui 界面上方 kubectl shell 按键可以进入终端命令行,查看 pod 的状态,成功状态如下

基于 Rancher 安装 - 图8

  • 安装成功以后可以通过 访问 Rainbond 控制台,若没有公网 IP 则为内网 IP :7070 。
  • 安装过程中如果长时间未完成,那么请参考文档 ,进行故障排查。或加入 微信群、 寻求帮助。