KubeDB Docs
Full Changelog: https://github.com/kubedb/docs/compare/v2022.10.18...v2022.12.28
Release Notes: https://blog.byte.builders/post/kubedb-v2022.10.18/
Full Changelog: https://github.com/kubedb/docs/compare/v2022.08.08...v2022.10.18
Full Changelog: https://github.com/kubedb/docs/compare/v2022.08.08...v2022.10.12-rc.0
Full Changelog: https://github.com/kubedb/docs/compare/v2022.05.24...v2022.08.08
KubeDB v0.13.0-rc.0 brings full SSL support for MongoDB, adds support for PodDisruptionBudget, supports additional MongoDB versions and adds support for Stash as the database backup and recovery tool.
To deploy/upgrade, please follow the setup guide here.
Notable Changes
[MongoDB] MongoDB SSL Support: MongoDB now supports all available ClusterAuthMode (i.e., keyFile
, sendKeyFile
, sendX509
and x509
) and SSLMode (i.e., disabled
, allowSSL
, preferSSL
and requireSSL
). Default ClusterAuthMode will be x509
if sslmode
is not disabled
.
Analysis and Implement PodDisruptionBudget Policies : Analyzed implemented PodDisruptionBudget to help prevent maintenance work from bringing down the entire cluster.
Improve Developer Experience: Introduced makefile
to improve the developer experience. Now developers can run:
make push
to build and push the docker images to docker hub.make install
to install the latest build operator into the Kubernetes cluster.make e2e-tests
or make e2e-parallel
to run e2e tests either sequentially or parallelly.make uninstall
to uninstall to the operator.make purge
to uninstall the operator and delete all the crd and crd objects.[MongoDB] Support more mongodb versions: Latest MongoDB versions are added. Pre-SSPL (before October 16, 2018) versions (i.e,3.4.17
, 3.6.8
, 4.0.3
, 4.1.4
) are also included.
Support restic as snapshot uploader: Initial support of restic is added to kubedb. Read about how the backup and restore process works form here.
Bug Fixes: Couple of important bug fixes to make the operator more stable.
Ongoing Tasks
Improve restic/stash snapshot support: Improvement of stash/restic support is going on.
[PgBouncer] PgBouncer Support: We are actively working on PgBouncer support.
[Percona XtraDB] MySQL Clustering - Percona XtraDB: After research and analysis, we have implemented Percona xtradb clustering support and We are very close to release its beta version.
[CLI] Implement logical database support: We are going to add it as a CLI plugin. Currently, we are planning and tweaking cli code to achieve some basic usage.
Changelog
Download Docker images via:
docker pull kubedb/operator:0.8.0
Download Docker images via:
docker pull kubedb/operator:0.7.1
Features:
Download Docker images via:
docker pull kubedb/operator:0.7.0
Features:
Download Docker images via:
docker pull kubedb/operator:0.6.0
Features:
storageClassName
field.Download Docker images via:
docker pull kubedb/operator:0.5.0
Features:
spec.origin.elastic
changed to spec.origin.elasticsearch
.