Parameter configuration

Container

ParameterDescDefault
MysqlVersionMySQL version5.7 (optional: 8.0)
MysqlOpts.RootPasswordMySQL root user password""
MysqlOpts.Userdefault MySQL usernameradondb_usr
MysqlOpts.Passworddefault MySQL user passwordRadonDB@123
MysqlOpts.Databasedefault database nameradondb
MysqlOpts.InitTokuDBTokuDB enabledtrue
MysqlOpts.MysqlConfMySQL configuration-
MysqlOpts.ResourcesMySQL container resourcesReserve: CPU 100M, mem 256Mi;
limit: CPU 500m, mem 1Gi
XenonOpts.ImageXenon (HA MySQL) imageradondb/xenon:1.1.5-alpha
XenonOpts.AdmitDefeatHearbeatCountMax heartbeat failures allowed5
XenonOpts.ElectionTimeoutElection timeout period (milliseconds)10000ms
XenonOpts.ResourcesXenon Container resourcesReserve: CPU 50m, mem 128Mi;
limit: CPU 100m, mem 256Mi
MetricsOpts.EnabledMetrics(monitor) container enabledfalse
MetricsOpts.ImageMetrics Container imageprom/mysqld-exporter:v0.12.1
MetricsOpts.ResourcesMetrics Container resourcesReserve: CPU 10m, mem 32Mi;
limit: CPU 100m, mem 128Mi

Pod

ParameterDescDefault
ReplicasThe number of cluster nodes. The value 0, 2, 3 and 5 are allowed.3
PodPolicy.ImagePullPolicyThe image pull policy is only allowed to be Always / IfnNotPresent / Never.IfNotPresent
PodPolicy.LabelsPod labels-
PodPolicy.AnnotationsPod annotations-
PodPolicy.AffinityPod affinity-
PodPolicy.PriorityClassNamepod priority class name-
PodPolicy.TolerationsPod toleration list-
PodPolicy.SchedulerNamePod scheduler name-
PodPolicy.ExtraResourcesNode resources (containers except MySQL and Xenon)reserve: cpu 10m, mem 32Mi
PodPolicy.SidecarImageSidecar imageradondb/mysql-sidecar:latest
PodPolicy.BusyboxImageBusybox imagebusybox:1.32
PodPolicy.SlowLogTailSlowLogTail enabledfalse
PodPolicy.AuditLogTailAuditLogTail enabledfalse

Persistence

ParameterDescDefault
Persistence.EnabledPersistence enabledtrue
Persistence.AccessModesAccess modeReadWriteOnce
Persistence.StorageClassStorage Type-
Persistence.SizeSize10Gi