跳到主要内容

在 MiniKube 上安装

前提

  • 安装 MiniKube
  • 安装 Kubectl
  • 安装 Helm
  • 确保 80、443、6060、7070、8443 未被占用
  • 安装 NFS 客户端

安装 MiniKube

安装 Docker

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

安装 MiniKube,需修改默认的 APIServer 8443 端口为 9443,更多请参阅 MiniKube 安装文档

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 安装问题排查指南,进行故障排查。或加入 微信群钉钉群 寻求帮助。

下一步

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