Charmed MySQL K8s
- By Canonical Data Platform
Channel | Revision | Published | Runs on |
---|---|---|---|
8.0/stable | 75 | 20 Apr 2023 | |
8.0/candidate | 75 | 20 Apr 2023 | |
8.0/beta | 75 | 20 Apr 2023 | |
8.0/edge | 83 | 26 May 2023 |
juju deploy mysql-k8s --channel 8.0/stable
You will need Juju 2.9 to be able to run this command. Learn how to upgrade to Juju 2.9.
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:
-
create-backup
Create a database backup using xtrabackup. S3 credentials are retrieved from a relation with the S3 integrator charm.
-
get-cluster-status
Get cluster status information without topology
-
get-password
Fetch the system user's password, which is used by charm. It is for internal charm users and SHOULD NOT be used by applications.
- Params
-
username string
The username, the default value 'operator'. Possible values - root, serverconfig, clusteradmin.
-
list-backups
List available backup_ids in the S3 bucket and path provided by the S3 integrator charm.
-
restore
Restore a database backup using xtrabackup. S3 credentials are retrieved from a relation with the S3 integrator charm.
- Params
-
backup-id string
A backup-id to identify the backup to restore (format = %Y-%m-%dT%H:%M:%SZ)
-
set-password
Change the system user's password, which is used by charm. It is for internal charm users and SHOULD NOT be used by applications.
- Params
-
password string
The password will be auto-generated if this option is not specified.
-
username string
The username, the default value 'operator'. Possible values - root, serverconfig, clusteradmin.
-
set-tls-private-key
Set the privates key, which will be used for certificate signing requests (CSR). Run for each unit separately.
- Params
-
internal-key string
The content of private key for internal communications with clients. Content will be auto-generated if this option is not specified.