使用helm install –set operator.env[0].name=CONTAINER_RUNTIME –set operator.env[0].value=containerd rainbond rainbond/rainbond-cluster -f values.yaml -n rbd-system,values.yaml按文档,values.yaml内容如下:
##Rainbondcluster
Cluster:
定义是否开启高可用,true为开,false为关,高可用下默认副本集为2
enableHA: true
定义是否使用外部镜像镜像仓库,true为开,false为关,需要用户提供已存在的镜像仓库的 域名、空间名称、用户名以及密码
imageHub:
enable: false
domain: fdfef-bejing.huaweiyun.com
namespace: sefe
password: grddgar
username: zfefee
外部ETCD,对应填写IP,证书,true为开,false为关
etcd:
enable: false
endpoints:
- 192.168.0.1:2379
- 192.168.0.2:2379
- 192.168.0.3:2379
secretName: “rbd-etcd-secret”
region数据库,true为开,false为关,华为云用户务必提供外接高可用的 RDS Mysql 数据库,该数据库中需要提前创建 region 数据库,需要提供内网可访问的 RDS 域名、用户名、密码
regionDatabase:
enable: true
host: 10.172.0.156
name: region
password: 5YpO6VNCzf6EpmVjs0tRkS
port: 3306
username: rainbond
ui数据库,true为开,false为关,h华为云用户务必提供外接高可用的 RDS Mysql 数据库,该数据库中需要提前创建 console 数据库,需要提供内网可访问的 RDS host、用户名、密码
uiDatabase:
enable: true
host: 10.172.0.156
name: console
password: 5YpO6VNCzf6EmVjs0tRkS
port: 3306
username: rainbond
对外网关,填写ELB公网IP
gatewayIngressIPs: (公网IP)
chaos对应配置,高可用环境中,至少选择 2 个节点作为集群 构建服务运行节点,name为后端服务器节点的 node名称
nodesForChaos:
- name: 10.172.0.242
- name: 10.172.0.252
- name: 10.172.0.27
网关节点对应配置,高可用环境中,至少选择 2 个节点作为集群 网关节点 ,推荐将所有节点作为网关节点使用,要求节点的 80、443、6060、7070、8443、 端口没有被占用。name 填写node节点的name即可
nodesForGateway:
externalIP: 10.172.0.108
internalIP: 10.172.0.108
name: 10.172.0.108
externalIP: 10.172.0.14
internalIP: 10.172.0.14
name: 10.172.0.14
对接华为云 SFS 存储,需开启 nfs-client-provisioner,storageClassName 是默认值
RWX:
enable: true
config:
storageClassName: nfs-client
RWO:
enable: true
storageClassName: nfs-client
对接华为云 SFS 存储,填写 Server 和 Path
nfs-client-provisioner:
childChart:
enable: true
nfs:
server: 10.172.0.238
path: /
报如图错误。请教大神是什么问题。华为云CCE 换了k8s 1.27或1.28,都是同样问题