Helm Chart 选项
本文提供了 Rainbond Helm Chart 的配置参考。
示例配置
vi values.yaml
Cluster:
gatewayIngressIPs: 192.168.8.8
nodesForGateway:
- externalIP: 192.168.8.8
internalIP: 192.168.8.8
name: k8s1
# - More nodes for gateway
nodesForChaos:
- name: k8s1
# - More nodes for chaos
containerdRuntimePath: /run/containerd
imageHub:
enable: true
domain: image.image.com
namespace: admin
username: admin
password: admin
regionDatabase:
enable: true
host: 192.168.8.8
port: 3306
name: region
username: root
password: root
uiDatabase:
enable: true
host: 192.168.8.8
port: 3306
name: console
username: root
password: root
rainbondImageRepository: registry.cn-hangzhou.aliyuncs.com/goodrain
# https://github.com/goodrain/rainbond/releases
installVersion: <version>
imagePullPolicy: IfNotPresent
replicas: 1
常用选项
集群对外 IP
Rainbond 平台统一对外访问IP,位于网关节点之上的负载均衡IP,如无则填写任意网关节点的内/外网IP。
| 配置项 | 默认值 | 类型 | 说明 |
|---|---|---|---|
Cluster.gatewayIngressIPs | Array | 配置网关负责均衡IP |
网关节点
选择 Rainbond 网关服务运行在哪些K8s节点上。
| 配置项 | 默认值 | 类型 | 说明 |
|---|---|---|---|
Cluster.nodesForGateway.externalIP | Array | K8s节点外网IP | |
Cluster.nodesForGateway.internalIP | Array | K8s节点内网IP | |
Cluster.nodesForGateway.name | Array | K8s节点名称 |
构建节点
| 配置项 | 默认值 | 类型 | 说明 |
|---|---|---|---|
Cluster.nodesForChaos.name | Array | K8s节点名称 |
Containerd 目录
| 配置项 | 默认值 | 类型 | 说明 |
|---|---|---|---|
Cluster.containerdRuntimePath | /run/containerd | String | 定义containerd运行时目录路径。如使用k3s或RKE2,则为/var/run/k3s/containerd |