Install on MiniKube

前提

  • Install MiniKube
  • Install Kubectl
  • Install Helm
  • Make sure 80, 443, 6060, 7070, 8443 are not occupied
  • Install the NFS client

Install MiniKube

Install Docker

  1. curl -sfL https://get.rainbond.com/install_docker | bash

APIServer MiniKube installation, need to change the default port 8443 to 9443, more, please refer to MiniKube installation document

  1. minikube start --force --cpus=4 --memory=8g --vm-driver=docker --apiserver-port=9443 --ports=80:80 --ports=433:443 --ports=6060:6060 --ports=8443:8443 --ports=7070:7070 --insecure-registry=goodrain.me --registry-mirror=https://registry.docker-cn.com --image-mirror-country=cn --kubernetes-version=v1.23.10

安装 Rainbond

添加 Helm Chart 仓库

  1. helm repo add rainbond https://openchart.goodrain.com/goodrain/rainbond
  2. helm repo update

创建命名空间

  1. kubectl create namespace rbd-system

安装 Rainbond,可以使用 MiniKube 默认提供的 storageClass 作为 Rainbond 的存储。

  1. helm install rainbond rainbond/rainbond-cluster -n rbd-system \
  2. --set Cluster.RWX.enable=true \
  3. --set Cluster.RWX.config.storageClassName=standard
Install on MiniKube - 图1tip

更多 Helm Chart 参数请参考 Chart 安装选项

执行完安装命令后,请查询集群安装进度

安装问题排查

安装过程中如果长时间未完成,那么请参考文档 Helm 安装问题排查指南,进行故障排查。或加入 微信群钉钉群 寻求帮助。

下一步

参考快速入门部署你的第一个应用。