Skip to content

v0.3.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@AMecea AMecea released this 13 May 17:20
· 477 commits to master since this release

Changes since version v0.2.8: list of commits

The release highlights are:

  • refactor of how the information flow works: from k8s -> Operator -> Orchestrator; the sidecar container does not connect to Orchestrator anymore.

  • cleanup of deprecated fields: bucketURI and top-level MySQLCluster.spec.volumeSpec PVC specification (d909ab9, df80b28)

  • rename of initBackupURI to initBackupURL (a3c6556)

  • use of Percona CentOS based images (#254)

  • don't run as root user in containers (#291)

  • rename orchestrator finalizer (to block cluster deletion while it's registered into Orchestrator) from OrchestratorFinalizer to mysql.presslabs.org/registered-in-orchestrator (bfe4646)

  • improvement of getBackupCandidate function (9ce4e68)

  • allow specifying more PodSpec on MySQL cluster (9b6b46f)

  • configure MySQL using init-file (beb41ce, e5823cb)

  • add a node controller for MySQL configuration (1950812)

  • add "standard" labels on services created by the operator (#299)

  • rename AWS_SECRET_KEY field from bucket/backup secret to AWS_SECRET_ACCESS_KEY (#301)

  • use an internal status table to store the MySQL status (181909f)

  • use a common headless service for all MySQL nodes to reduce the host-name length (#246)

NOTE: see upgrade page for more information about upgrading from an older version.