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
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
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 仓库
helm repo add rainbond https://openchart.goodrain.com/goodrain/rainbond
helm repo update
创建命名空间
kubectl create namespace rbd-system
安装 Rainbond,可以使用 MiniKube 默认提供的 storageClass 作为 Rainbond 的存储。
helm install rainbond rainbond/rainbond-cluster -n rbd-system \
--set Cluster.RWX.enable=true \
--set Cluster.RWX.config.storageClassName=standard
tip
更多 Helm Chart 参数请参考 Chart 安装选项。
执行完安装命令后,请查询集群安装进度。
安装问题排查
安装过程中如果长时间未完成,那么请参考文档 Helm 安装问题排查指南,进行故障排查。或加入 微信群、钉钉群 寻求帮助。
下一步
参考快速入门部署你的第一个应用。