diff --git a/.github/workflows/mdbook.yaml b/.github/workflows/mdbook.yaml index d2d4f18e8..5c7f899ec 100644 --- a/.github/workflows/mdbook.yaml +++ b/.github/workflows/mdbook.yaml @@ -1,4 +1,4 @@ -name: CI +name: Book on: pull_request: push: diff --git a/CHANGELOG.md b/CHANGELOG.md index b00dde303..32b806983 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [0.9.0] - 2021-05-31 + +### Added +- Backup and Point-in-Time Recovery feature (#247) + - To use the new backup feature, clusters created with MOCO v0.8 needs to be re-created. +- Support for Kubernetes 1.21 (#251) +- Allow opaque `my.cnf` configurations (#252) +- Documentation site on https://cybozu-go.github.io/moco/ (#254) + +### Changed +- Update `moco-agent` to v0.6.5 (#247) + +### Fixed +- Controller failed to update Service if `spec.externalTrafficPolicy` is set to Local (#250) + ## [0.8.3] - 2021-05-12 ### Changed @@ -155,7 +170,8 @@ The `MySQLCluster` created by MOCO `< v0.5.0` has no compatibility with `>= v0.5 - Bootstrap a vanilla MySQL cluster with no replicas (#2). -[Unreleased]: https://github.com/cybozu-go/moco/compare/v0.8.3...HEAD +[Unreleased]: https://github.com/cybozu-go/moco/compare/v0.9.0...HEAD +[0.9.0]: https://github.com/cybozu-go/moco/compare/v0.8.3...v0.9.0 [0.8.3]: https://github.com/cybozu-go/moco/compare/v0.8.2...v0.8.3 [0.8.2]: https://github.com/cybozu-go/moco/compare/v0.8.1...v0.8.2 [0.8.1]: https://github.com/cybozu-go/moco/compare/v0.8.0...v0.8.1 diff --git a/README.md b/README.md index 01fbe42af..27fcc5df7 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,8 @@ # MOCO +moco logo + MOCO is a Kubernetes operator for [MySQL][]. Its primary function is to manage MySQL clusters using [GTID-based](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids.html) [semi-synchronous](https://dev.mysql.com/doc/refman/8.0/en/replication-semisync.html) replication. It does _not_ manage [group replication](https://dev.mysql.com/doc/refman/8.0/en/group-replication.html) clusters. diff --git a/docs/README.md b/docs/README.md index a04db30ff..bd31c9060 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,6 @@ # MOCO documentation +moco logo + This is the documentation site for [MOCO](https://github.com/cybozu-go/moco). MOCO is a Kubernetes operator for MySQL created and maintained by Cybozu. diff --git a/docs/logo.svg b/docs/logo.svg new file mode 100644 index 000000000..3d7a15d9c --- /dev/null +++ b/docs/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kustomization.yaml b/kustomization.yaml index 809a78801..d4c2f9067 100644 --- a/kustomization.yaml +++ b/kustomization.yaml @@ -3,4 +3,4 @@ resources: images: - name: ghcr.io/cybozu-go/moco - newTag: 0.8.3 + newTag: 0.9.0 diff --git a/version.go b/version.go index 46972c56b..2a2da470a 100644 --- a/version.go +++ b/version.go @@ -2,7 +2,7 @@ package moco const ( // Version is the MOCO version - Version = "0.8.3" + Version = "0.9.0" // FluentBitImage is the image for slow-log sidecar container. FluentBitImage = "quay.io/cybozu/fluent-bit:1.7.5.1"