Helm部署Mariadb主从集群并使用MaxScale实现读写分离
1.下载Chart
helm pull bitnami/mariadb --version 14.1.2
解压
tar zxvf mariadb-14.1.2.tgz
2.修改value.yml
storageClass: “自己的存储类”
architecture: replication
root密码和同步的账号密码
注:如果需要设置mariadb大小写不敏感
lower_case_table_names=1
3.部署
指定命名空间 指定服务名称
helm install mariadb -n default mariadb
4.Rancher(k8s) 部署 MaxScale
端口8989 是web服务 可以再开一个 30038(任意)端口给listener用
账号密码 默认 admin mariadb
这是我建好的样子