Helm安装MySQL单机版

前提条件

  • 已安装Helm
  • 已创建StorageClass

注意事项

  1. 安全性:请务必修改默认密码,使用强密码策略
  2. 存储:确保指定的StorageClass可用且有足够的存储空间
  3. 版本:可以根据需要调整MySQL镜像版本

Helm安装单机版MySQL

创建values.yaml配置文件

1
2
# 创建并编辑values.yaml文件
vim values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
architecture: standalone

auth:
rootPassword: "root" # 修改为复杂密码
database: "test" # 修改数据库名
username: "test" # 修改账号
password: "test" # 修改为复杂密码

primary:
persistence:
enabled: true
storageClass: "nfs-csi" # 指定存储类
size: 10Gi
accessModes:
- ReadWriteMany

service:
type: NodePort
nodePorts:
mysql: 30306

extraEnvVars:
- name: TZ
value: "Asia/Shanghai"

安装chart

1
helm install mysql-standalone bitnami/mysql -f values.yaml

查询chart

1
2
# 查看已安装的chart
helm list

卸载MySQL

如果需要卸载MySQL,可以使用以下命令:

1
2
3
# 卸载chart
helm uninstall mysql-standalone