Skip to main content
Version: Current

基于自建 k8s 集群安装

安装前提

  • 推荐helm版本:3.0+
  • 推荐k8s版本:1.19+
  • 根分区磁盘保证50G+
  • 确保服务器 80、443、6060、6443、7070、8443 端口能够访问
  • 确保服务器安装了 NFS 客户端

安装 NFS 客户端

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

yum -y install nfs-utils    # Cenots系统
apt-get install nfs-common # ubuntu系统

安装步骤:

  • 创建rbd-system 命名空间
kubectl create namespace rbd-system
  • 添加chart仓库
helm repo add rainbond https://openchart.goodrain.com/goodrain/rainbond
  • 安装rainbond
helm install rainbond rainbond/rainbond-cluster -n rbd-system

需要自定义 Rainbond 集群配置的时候,参考 values.yaml 详解 创建 values.yaml 配置文件,并在安装 Rainbond 集群的命令中指定 -f values.yaml

验证安装

  • 查看pod状态
kubectl get po -n rbd-system | grep rbd-app-ui
  • 等待 rbd-app-ui 为 Running 状态即安装成功。
  • 安装成功以后,可通过 $gatewayIngressIPs:7070 访问rainbond控制台。

安装问题排查