KubeDB v2022.08.08 (2022-08-05)

kubedb/apimachinery

v0.28.0

kubedb/autoscaler

v0.13.0

  • 72d59743 Prepare for release v0.13.0 (#99)
  • 8d0fadbb Prepare for release v0.13.0-rc.1 (#98)
  • b907af64 Update db-client-go (#97)
  • 54169b06 Update .kodiak.toml
  • 50914655 Update health checker (#96)
  • 896d0bb5 Prepare for release v0.13.0-rc.0 (#95)
  • a904819e Update db-client-go (#94)
  • 049b959a Acquire license from license-proxyserver if available (#93)
  • 6f47ba7d Use MemoryUsedPercentage as float (#92)
  • 2f41e629 Fix mongodb inMemory calculation and changes for updated autoscaler CRD (#91)
  • a0d00ea2 Update mongodb inmemory recommendation logic (#90)
  • 7fd346e6 Change some in-memory recommendation logic (#89)
  • 00b9087f Convert to KubeBuilder style (#88)
  • 9a3599ac Update dependencies
  • 7260dc2f Add custom recommender for dbs (#85)

kubedb/cli

v0.28.0

kubedb/dashboard

v0.4.0

  • 7a0a5fb Prepare for release v0.4.0 (#36)
  • 1e0ee6f Prepare for release v0.4.0-rc.1 (#35)
  • 4844400 Update health checker (#33)
  • 26e7432 Prepare for release v0.4.0-rc.0 (#32)
  • 60f3154 Acquire license from license-proxyserver if available (#31)
  • 9b18e46 Update to k8s 1.24 toolchain (#29)
  • 5ce68d1 Update to k8s 1.24 toolchain (#28)

kubedb/elasticsearch

v0.28.0

  • 7b5e40d0 Prepare for release v0.28.0 (#597)
  • 29ab6c81 Prepare for release v0.28.0-rc.1 (#596)
  • bcaa3512 Update db-client-go (#595)
  • 5755abf3 Set default values during reconcile cycle (#594)
  • af727aab Update health checker (#593)
  • 6991fc7a Prepare for release v0.28.0-rc.0 (#592)
  • d8df80d1 Update db-client-go (#591)
  • 177990ef Make Changes for newKBClient() args removal (#590)
  • 3c704bdc Acquire license from license-proxyserver if available (#589)
  • 46e8fa20 Add support for volumes and volumeMounts (#588)
  • 51536415 Re-construct Elasticsearch health checker (#587)
  • cc1a8224 SKIP_IMAGE_DIGEST for dev builds (#586)
  • c1c84b12 Use docker image with digest value (#579)
  • 5594ad03 Change credential sync log level to avoid operator log overloading (#584)
  • 6c40c79e Revert es client version
  • e6621d98 Update to k8s 1.24 toolchain (#580)
  • 93fd95b6 Test against Kubernetes 1.24.0 (#578)

kubedb/installer

v2022.08.08

kubedb/mariadb

v0.12.0

  • 72f57b6a Prepare for release v0.12.0 (#165)
  • 04108afb Add custom service account (#164)
  • 0cad6134 Prepare for release v0.12.0-rc.1 (#163)
  • 7cf4c255 Update health checker (#162)
  • 8ed9b5e8 Prepare for release v0.12.0-rc.0 (#161)
  • 7eb4d546 Acquire license from license-proxyserver if available (#160)
  • 16dc94dd Add custom volume and volume mount support (#159)
  • d03b7ab3 Update MariaDB Health check (#155)
  • ac7fc040 Add syncAndValidate for secrets | Not delete custom auth secrets (#153)
  • 75a280b3 SKIP_IMAGE_DIGEST for dev builds (#158)
  • 09e31be1 Fix MariaDB not ready condition after removing halt (#157)
  • 29934625 Add digest value on docker image (#154)
  • a73717c8 Update to k8s 1.24 toolchain (#151)
  • ff6e83e5 Update to k8s 1.24 toolchain (#150)
  • c1dba654 Test against Kubernetes 1.24.0 (#148)

kubedb/memcached

v0.21.0

  • 0aad8ad7 Prepare for release v0.21.0 (#363)
  • 96b98521 Prepare for release v0.21.0-rc.1 (#362)
  • 98aeae01 Update health checker (#361)
  • 6fcbc121 Prepare for release v0.21.0-rc.0 (#360)
  • 8d43bd1e Acquire license from license-proxyserver if available (#359)
  • cd2fa52b Fix validator webhook api group
  • 71c254a7 Update to k8s 1.24 toolchain (#357)
  • 0545e187 Test against Kubernetes 1.24.0 (#356)

kubedb/mongodb

v0.21.0

  • cfcef698 Prepare for release v0.21.0 (#501)
  • 0640deb7 Prepare for release v0.21.0-rc.1 (#500)
  • ff02931d Update db-client-go (#499)
  • 3da24ba2 SetDefaults when adding the finalizer (#498)
  • 5652fdc8 Update health checker (#497)
  • c0a023d2 Prepare for release v0.21.0-rc.0 (#496)
  • 0b56bec3 Update db-client-go (#495)
  • 7126f7f1 getExporterContainer only if monitoring enabled (#494)
  • cdd6adbc Acquire license from license-proxyserver if available (#493)
  • c598db8e Add --collect-all exporter container cmd args (#487)
  • dc2fce0d Add InMemory validations & some refactoration (#491)
  • 991588ef Add support for custom volumes (#492)
  • 4fc305c0 Update Health Checker (#480)
  • 3be64a6b SKIP_IMAGE_DIGEST for dev builds (#490)
  • 3fd70298 Use docker images with digest value (#486)
  • c7325a29 Fix connection leak when ping fails (#485)
  • 4ff96a0e Use kubebuilder client for db-client-go (#484)
  • 4094f54a Update to k8s 1.24 toolchain (#482)
  • 2e56a4e9 Update to k8s 1.24 toolchain (#481)

kubedb/mysql

v0.21.0

  • 229a7675 Prepare for release v0.21.0 (#488)
  • f0f44703 Prepare for release v0.21.0-rc.1 (#487)
  • 77e0b015 refactor mysql health checker (#486)
  • 8c008024 Update health checker (#485)
  • 15f1a9dd Prepare for release v0.21.0-rc.0 (#484)
  • 43f733a3 Acquire license from license-proxyserver if available (#483)
  • 0c88f473 Use GetCertSecret instead of MustCertSecretName (#482)
  • afb1c070 Add support for Custom volume and volume mounts (#481)
  • 4f167ef8 Update MySQL healthchecker (#480)
  • 05d5179e Update read replica Auth secret (#477)
  • d36e09de upsert volumes with existing volumes. (#476)
  • e51c7d79 Use docker image with digest value (#475)
  • 574fc526 SKIP_IMAGE_DIGEST for dev builds (#479)
  • 10dd0b78 Fix not ready condition after removing halt (#478)
  • 3c514bae Update to k8s 1.24 toolchain (#473)
  • 6a09468a Update to k8s 1.24 toolchain (#472)
  • 04c925b5 Test against Kubernetes 1.24.0 (#471)

kubedb/mysql-router-init

v0.6.0

  • 445a2ff Acquire license from license-proxyserver if available (#23)
  • 28eb2d4 Update to k8s 1.24 toolchain (#22)
  • 40d3dd9 Update to k8s 1.24 toolchain (#21)

kubedb/ops-manager

v0.15.0

kubedb/percona-xtradb

v0.15.0

  • fd8fecd2 Prepare for release v0.15.0 (#268)
  • 9139470e Add custom service account (#267)
  • c512779b Prepare for release v0.15.0-rc.1 (#266)
  • a767d382 Update health checker (#265)
  • 4970d99b Prepare for release v0.15.0-rc.0 (#264)
  • d1896876 Acquire license from license-proxyserver if available (#263)
  • 8e65e97d Add custom volume and volume mount support (#262)
  • 1866eed1 Add Percona XtraDB Cluster Support (#237)
  • 501c5a18 Update to k8s 1.24 toolchain (#260)
  • e632ea56 Test against Kubernetes 1.24.0 (#259)

kubedb/pg-coordinator

v0.12.0

  • 394b7fff Prepare for release v0.12.0 (#89)
  • e555754d Prepare for release v0.12.0-rc.1 (#88)
  • 28c83e07 Update health checker (#86)
  • e066e950 Prepare for release v0.12.0-rc.0 (#85)
  • e3256a32 Acquire license from license-proxyserver if available (#83)
  • 909c225e Remove role scripts from the coordinator. (#82)
  • fdd2a4ad Update to k8s 1.24 toolchain (#81)

kubedb/pgbouncer

v0.15.0

  • 722eccc2 Prepare for release v0.15.0 (#233)
  • 6b3f6715 Prepare for release v0.15.0-rc.1 (#232)
  • a88654ad Update health checker (#231)
  • 09815675 Prepare for release v0.15.0-rc.0 (#230)
  • 6e18d967 Acquire license from license-proxyserver if available (#229)
  • 4d042db4 Update healthcheck (#228)
  • 22cf136d Add digest value on docker image (#227)
  • 3e9914c9 Update test for PgBouncer (#219)
  • 92662071 SKIP_IMAGE_DIGEST for dev builds (#226)
  • a62c708f Update to k8s 1.24 toolchain (#224)
  • 061e53fe Update to k8s 1.24 toolchain (#223)
  • a89ce8fd Test against Kubernetes 1.24.0 (#222)

kubedb/postgres

v0.28.0

  • e61ca57b Prepare for release v0.28.0 (#586)
  • f2b875d4 Prepare for release v0.28.0-rc.1 (#585)
  • a15214c9 Set default values during reconcile cycle (#584)
  • acf99b7f Update health checker (#583)
  • e2a4636b Prepare for release v0.28.0-rc.0 (#582)
  • 8f861234 Acquire license from license-proxyserver if available (#581)
  • 52f6820d Add Custom Volume and VolumeMount Support (#580)
  • 34f8283f Update Postgres health check (#578)
  • ad40ece7 Use docker image with digest value (#579)
  • c51a4716 Update: remove sidecar from standalone. (#576)
  • 514ef2bd SKIP_IMAGE_DIGEST for dev builds (#577)
  • 2bc43818 Update to k8s 1.24 toolchain (#575)
  • 8e2a02a3 Test against Kubernetes 1.24.0 (#574)

kubedb/provisioner

v0.28.0

kubedb/proxysql

v0.15.0

  • 3ad10c1f Prepare for release v0.15.0 (#246)
  • de17ccb4 Prepare for release v0.15.0-rc.1 (#245)
  • bceb7ff5 Update health checker (#244)
  • 89e4767d Prepare for release v0.15.0-rc.0 (#243)
  • a4c92b9b Acquire license from license-proxyserver if available (#242)
  • fb6f2301 Rewrite ProxySQL HealthChecker (#241)
  • a6c80651 Add proxysql declarative configuration (#239)
  • 1d9c415c SKIP_IMAGE_DIGEST for dev builds (#240)
  • 23a85c85 Update to k8s 1.24 toolchain (#237)
  • a93f8f4e Test against Kubernetes 1.24.0 (#236)

kubedb/redis

v0.21.0

  • fb199e1d Prepare for release v0.21.0 (#417)
  • 3a11cd64 Update PoolTimeout for Redis Shard Cluster to avoid Connection Pool Timeout (#416)
  • 4be0e311 Prepare for release v0.21.0-rc.1 (#415)
  • c819ea86 Update Health Checker (#414)
  • 41079e80 Update health checker (#413)
  • a5ec2963 Prepare for release v0.21.0-rc.0 (#411)
  • 738a1964 Acquire license from license-proxyserver if available (#410)
  • 9336d51d Add Custom Volume Support (#409)
  • 8235b201 Rework Redis and Redis Sentinel Health Checker (#403)
  • f5c45ae5 Image Digest For Sentinel Images (#406)
  • 8962659f SKIP_IMAGE_DIGEST for dev builds (#405)
  • efa9e726 Use image with digest value (#402)
  • 08388f4a Update to k8s 1.24 toolchain (#400)
  • 82cd6ba2 Test against Kubernetes 1.24.0 (#398)

kubedb/redis-coordinator

v0.7.0

  • 805f325 Prepare for release v0.7.0 (#41)
  • 535162a Prepare for release v0.7.0-rc.1 (#40)
  • 9dc5d3d Update health checker (#39)
  • d9726c9 Prepare for release v0.7.0-rc.0 (#38)
  • f672fd6 Acquire license from license-proxyserver if available (#37)
  • 5bbab2c Update to k8s 1.24 toolchain (#35)
  • df38bb5 Update to k8s 1.24 toolchain (#34)

kubedb/replication-mode-detector

v0.15.0

  • 27507324 Prepare for release v0.15.0 (#204)
  • 50cb0ab6 Prepare for release v0.15.0-rc.1 (#203)
  • e5c04c52 Update db-client-go (#202)
  • 6409566e Update health checker (#201)
  • e06b4771 Prepare for release v0.15.0-rc.0 (#200)
  • e77ff57c Update db-client-go (#199)
  • 3008bd62 Acquire license from license-proxyserver if available (#198)
  • 134d10c7 Use mongodb db client (#197)
  • 0a9cf005 Update to k8s 1.24 toolchain (#195)

kubedb/schema-manager

v0.4.0

  • ccd8d69e Prepare for release v0.4.0 (#40)
  • d5033ad5 Prepare for release v0.4.0-rc.1 (#39)
  • 0f7e0747 Update db-client-go (#38)
  • 9b44c0dc Update health checker (#37)
  • 114d882a Prepare for release v0.4.0-rc.0 (#36)
  • bcb51407 Update db-client-go (#35)
  • e6ffd878 Acquire license from license-proxyserver if available (#34)
  • 5a6ae96d Update kutil dependency (#33)
  • 8e9a2732 Update to use KubeVault v2022.06.16 (#32)
  • 5f7e441d Update to k8s 1.24 toolchain (#31)

kubedb/tests

v0.13.0

  • 9d36df53 Prepare for release v0.13.0 (#187)
  • a8571959 Prepare for release v0.13.0-rc.1 (#186)
  • 77ce04e4 Update db-client-go (#185)
  • 7924eac1 Update health checker (#184)
  • c9a1d705 Prepare for release v0.13.0-rc.0 (#183)
  • 7307b213 Acquire license from license-proxyserver if available (#182)
  • 84bdf708 Update to k8s 1.24 toolchain (#180)

kubedb/ui-server

v0.4.0

  • a7cd9b5e Prepare for release v0.4.0 (#44)
  • 079240cc Fix MariaDBInsight resource name
  • 64a798ef Prepare for release v0.4.0-rc.1 (#43)
  • a0475425 Update db-client-go (#42)
  • 82a9bec5 Update health checker (#41)
  • 56b14fd6 Prepare for release v0.4.0-rc.0 (#40)
  • 932c6cd7 Vendor Elasticsearch changes in db-client-go (#39)
  • 1e8b3cd7 Acquire license from license-proxyserver if available (#37)
  • eef867b5 Fix linter warning regarding selfLink (#36)
  • 15556fc9 Update to k8s 1.24 toolchain (#35)

kubedb/webhook-server

v0.4.0