-
Notifications
You must be signed in to change notification settings - Fork 84
配置参数说明
molliezhang edited this page Dec 30, 2021
·
1 revision
参数 | 描述 | 默认值 |
---|---|---|
MysqlVersion | MySQL 版本号 | 5.7 |
MysqlOpts.RootPassword | MySQL Root 用户密码 | "" |
MysqlOpts.User | 默认新建的 MySQL 用户名称 | radondb_usr |
MysqlOpts.Password | 默认新建的 MySQL 用户密码 | RadonDB@123 |
MysqlOpts.Database | 默认新建的 MySQL 数据库名称 | radondb |
MysqlOpts.InitTokuDB | 是否启用TokuDB | true |
MysqlOpts.MysqlConf | MySQL 配置 | - |
MysqlOpts.Resources | MySQL 容器配额 | 预留: cpu 100m, 内存 256Mi; 限制: cpu 500m, 内存 1Gi |
XenonOpts.Image | xenon(高可用组件)镜像 | radondb/xenon:1.1.5-alpha |
XenonOpts.AdmitDefeatHearbeatCount | 允许的最大心跳检测失败次数 | 5 |
XenonOpts.ElectionTimeout | 选举超时时间(单位为毫秒) | 10000ms |
XenonOpts.Resources | xenon 容器配额 | 预留: cpu 50m, 内存 128Mi; 限制: cpu 100m, 内存 256Mi |
MetricsOpts.Enabled | 是否启用 Metrics(监控)容器 | false |
MetricsOpts.Image | Metrics 容器镜像 | prom/mysqld-exporter:v0.12.1 |
MetricsOpts.Resources | Metrics 容器配额 | 预留: cpu 10m, 内存 32Mi; 限制: cpu 100m, 内存 128Mi |
参数 | 描述 | 默认值 |
---|---|---|
Replicas | 集群节点数,只允许为0、2、3、5 | 3 |
PodPolicy.ImagePullPolicy | 镜像拉取策略, 只允许为 Always/IfNotPresent/Never | IfNotPresent |
PodPolicy.Labels | 节点 pod 标签 | - |
PodPolicy.Annotations | 节点 pod 注解 | - |
PodPolicy.Affinity | 节点 pod 亲和性 | - |
PodPolicy.PriorityClassName | 节点 pod 优先级对象名称 | - |
PodPolicy.Tolerations | 节点 pod 污点容忍度列表 | - |
PodPolicy.SchedulerName | 节点 pod 调度器名称 | - |
PodPolicy.ExtraResources | 节点容器配额(除 MySQL 和 Xenon 之外的容器) | 预留: cpu 10m, 内存 32Mi |
PodPolicy.SidecarImage | Sidecar 镜像 | radondb/mysql-sidecar:latest |
PodPolicy.BusyboxImage | Busybox 镜像 | busybox:1.32 |
PodPolicy.SlowLogTail | 是否开启慢日志跟踪 | false |
PodPolicy.AuditLogTail | 是否开启审计日志跟踪 | false |
参数 | 描述 | 默认值 |
---|---|---|
Persistence.Enabled | 是否启用持久化 | true |
Persistence.AccessModes | 存储卷访问模式 | ReadWriteOnce |
Persistence.StorageClass | 存储卷类型 | - |
Persistence.Size | 存储卷容量 | 10Gi |