1.获取chart
2.准备好sc
kc get sc
3.指定参数部署MySQL集群
# 指定集群架构为主从同步,并指定从节点数量
helm install mysql-cluster
> oci://registry-1.docker.io/bitnamicharts/mysql \
> --set global.storageClass=standard-storage \
> --set architecture=replication \
> --set secondary.replicaCount=2
# 部署完成后可以看到MySQL版本信息
4.使用方法如下图所示
5.查看部署详情
kc get pod
6.连接测试主从同步
# 查看主从同步详情,可以看到一切正常,两个yes
show replica status\G;
# 测试主从同步功能,这边我是先连接主库,然后创建一个数据库,再退出主库,连接从库,查看数据库是否同步,可以看到一切正常