基于自建 Kubernetes 安装
概述
本文将指引你基于现有的 Kubernetes 集群,通过 Helm 命令快速部署 Rainbond。
前提条件
- Kubernetes 集群版本在 1.19-1.27 之间
- Kubectl 命令行工具,参阅 Kubectl 安装
- Helm 命令行工具,参阅 Helm 安装
安装 Rainbond
1. 安装 NFS 客户端挂载工具
默认安装时,Rainbond 会启动一个 nfs-provisioner
,因此,需要节点上安装 NFS 客户端挂载工具,否则会由于无法挂载存储导致安装失败。如果你自定义配置后,使用外部的共享存储。那么此步可以忽略。
- Centos
- Ubuntu
yum -y install nfs-utils
apt-get install nfs-common
2. 添加和更新 Helm 仓库
helm repo add rainbond https://openchart.goodrain.com/goodrain/rainbond
helm repo update
kubectl create namespace rbd-system