Skip to content

v2.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jul 02:48
· 131 commits to refs/heads/main since this release
ed0e763

New features

  • Support MySQL 8.0.
  • Support custom backups. You can back up the cluster data to S3 or local volumes.
  • Support scheduled backup to automatically back up clusters in scheduled time.
  • Support cluster recovery. You can create new clusters from backups.
  • Support defining the my.cnf parameter by users for more flexibility.
  • TLS encryption is supported by the cluster server. The client can connect with the server in encrypted mode.
  • Support automatic parameter adaptation. The cluster can automatically set some key parameters according to the resource quota of the Pod.
  • Support automatic verification of the custom resource parameter to detect invalid parameters. For example, in MySQL 8.0, the lower_case_table_names parameter cannot be modified online.
  • Support the custom resource additional print column. For example, you can run kubectl get Clustername to obtain the leader Pod in the current cluster.
  • Add the backup status record to support querying the historical backup information of the cluster.

Improvements

  • Enhance high availability and failover reliability.
  • Simplify the Operator log.
  • Increase user manuals and provide English versions.

Bug fixes

  • Fix the adaptation problem of the cluster in the IPv6 environment.

Note: You need to manually upgrade the CRD if a historical version has already been installed locally.