Charmed MySQL K8s
- Canonical
- Databases
Channel | Revision | Published | Runs on |
---|---|---|---|
8.0/stable | 180 | 02 Sep 2024 | |
8.0/stable | 181 | 02 Sep 2024 | |
8.0/candidate | 180 | 26 Aug 2024 | |
8.0/candidate | 181 | 26 Aug 2024 | |
8.0/beta | 207 | 15 Nov 2024 | |
8.0/beta | 206 | 15 Nov 2024 | |
8.0/edge | 209 | 18 Nov 2024 | |
8.0/edge | 208 | 18 Nov 2024 |
juju deploy mysql-k8s --channel 8.0/stable
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
binlog_retention_days | int
Default: 7
Number of days for binary logs retention
-
cluster-name | string
Optional - Name of the MySQL InnoDB cluster, set once at deployment
-
cluster-set-name | string
Optional - Name for async replication cluster set, set once at deployment. On
recreate-clster
action call, the cluster set name will be re-generated automatically. -
experimental-max-connections | int
Maximum number of connections allowed to the MySQL server. When set max-connections value take precedence over the memory utilizations againts innodb_buffer_pool_size. This is an experimental feature and may be removed in future releases.
-
mysql-interface-database | string
The database name for the legacy 'mysql' interface
-
mysql-interface-user | string
The database username for the legacy 'mysql' interface
-
mysql-root-interface-database | string
The database name for the legacy 'mysql' interface (root level access)
-
mysql-root-interface-user | string
The database username for the legacy 'mysql' interface (root level access)
-
plugin-audit-enabled | boolean
Default: True
Enable the audit plugin
-
plugin-audit-strategy | string
Default: async
Audit log plugin strategy. Allowed values are: "semi-async" and "async". Ref. at https://docs.percona.com/percona-server/8.0/audit-log-plugin.html#audit_log_strategy
-
profile | string
Default: production
profile representing the scope of deployment, and used to be able to enable high-level high-level customisation of sysconfigs, resource checks/allocation, warning levels, etc. Allowed values are: “production” and “testing”.
-
profile-limit-memory | int
Amount of memory in Megabytes to limit MySQL and associated process to. If unset, this will be decided according to the default memory limit in the selected profile. Only comes into effect when the
production
profile is selected.