KubeDB v2024.6.4 (2024-06-05)

kubedb/apimachinery

v0.46.0

  • acca053a Update kubestash api
  • f64ef778 Add pod placement policy to v1 pod template spec (#1233)
  • 7cb05566 Use k8s client libs 1.30.1 (#1232)
  • faac2b8d Use DeletionPolicy instead of TerminationPolicy in new dbs (#1231)
  • e387d0c6 Use PodPlacementPolicy from v2 podTemplate (#1230)
  • 74e7190f Set TLS Defaults for Microsoft SQL Server (#1226)
  • f50d9c10 Refactor Clickhouse Webhook (#1228)
  • 04949036 Add TLS constants and defaults for RabbitMQ (#1227)
  • d5eb1d50 Add Druid autoscaler API (#1219)
  • 8f7ef3c8 Add Druid ops-request API (#1208)
  • a0277a77 Add Pgpool Autoscaler API (#1223)
  • b0c77ebe Add Pgpool OpsRequest API (#1209)
  • 0d84725c Add RabbitMQ OpsRequests (#1225)
  • 31cc9434 pgbouncer reload config based on label (#1224)
  • b3797f47 Add ClickHouse API (#1212)
  • 46e50802 Add Kafka Schema Registry APIs (#1217)
  • 5e6b27ed Add MSSQL Server TLS related APIs and helpers (#1218)
  • e1111569 Add SingleStore AutoScaler API (#1213)
  • 85c1f2a6 Add SingleStore Ops-Request API (#1211)
  • 2c4d34e0 Updated Memcached API (#1214)
  • 2321968d Update druid API for simplifying YAML (#1222)
  • dfb99f1a Set default scalingRules (#1220)
  • 0744dd0c Allow only one database for pgbouncer connection pooling (#1210)
  • 08fb210b Fix error check for ferretdb webhook (#1221)
  • 4274e807 Update auditor library (#1216)
  • 7fb9b8c9 Extract databaseInfo from mssql (#1203)
  • 945f983c Add syncUsers field to pgbouncer api (#1206)
  • bf3d0581 Update kmodules/client-go deps
  • a74eb3db Update ZooKeeper CRD (#1207)
  • bcfb3b3d Add Security Context (#1204)
  • 62470fd4 Add Pgpool AppBinding (#1205)

kubedb/autoscaler

v0.31.0

kubedb/cli

v0.46.0

  • 1399ee75 Prepare for release v0.46.0 (#769)
  • de6ea578 Use k8s 1.30 client libs (#768)
  • fa28c173 Update auditor library (#767)
  • c12d92b1 Add –only-archiver flag to pause/resume DB archiver (#756)

kubedb/clickhouse

v0.1.0

kubedb/crd-manager

v0.1.0

  • da4101ef Prepare for release v0.1.0 (#33)
  • c762bfce Use k8s 1.30 client libs (#32)
  • eb1ed23f Add Schema Registry, Ops-Requests and Autoscalers CRD (#30)
  • 0e329d08 Add ClickHouse (#28)
  • 5ad04861 Update auditor library (#29)

kubedb/dashboard

v0.22.0

  • 40f22f3e Prepare for release v0.22.0 (#117)
  • 7e3f9a78 Use k8s 1.30 client libs (#116)
  • 6524a4b6 Update auditor library (#115)
  • 8b7b25c5 Remove license checker for webhook-server (#114)

kubedb/dashboard-restic-plugin

v0.4.0

  • 6a55ad2 Prepare for release v0.4.0 (#12)
  • dd3e588 Use k8s 1.30 client libs (#11)
  • 8a6f5fc Update auditor library (#10)

kubedb/db-client-go

v0.1.0

  • 19480f10 Prepare for release v0.1.0 (#115)
  • 1942b7bd client for health check & multiple user reload for pgBouncer (#107)
  • 277b3fb6 Use k8s 1.30 client libs (#114)
  • 78f5e4c4 Update rabbitmq client methods (#113)
  • 8beb95c5 Update apimachinery module
  • f25da8ec Add ClickHouse DB Client (#112)
  • 8c9132a7 Add RabbitMQ PubSub methods (#105)
  • ed82b008 Add Kafka Schema Registry Client (#110)
  • 9c578aba Add MSSQL Server TLS config (#111)
  • 94f6f276 Update auditor library (#109)

kubedb/druid

v0.1.0

  • bbacb4b Prepare for release v0.1.0 (#29)
  • 98c33ef Use k8s 1.30 client libs (#27)
  • 6bc1c42 Use PodPlacementPolicy from v2 podTemplate (#26)
  • 0358de3 Fix druid for ops-req and simplifying YAML (#25)
  • c6d8828 Update auditor library (#24)

kubedb/elasticsearch

v0.46.0

  • 3c94bb71 Prepare for release v0.46.0 (#722)
  • 0c25a1a9 Use k8s 1.30 client libs (#721)
  • c2fa3aca Add new version for nightly CI run (#720)
  • 1714633c Update auditor library (#719)

kubedb/elasticsearch-restic-plugin

v0.9.0

  • adc1b75 Prepare for release v0.9.0 (#33)
  • 6d90baf Use k8s 1.30 client libs (#32)
  • 0f59810 Update auditor library (#31)

kubedb/ferretdb

v0.1.0

  • 334c999e Prepare for release v0.1.0 (#29)
  • 64f92533 Use k8s 1.30 client libs (#28)
  • f8ba908f Update TerminationPolicy to DeletionPolicy (#27)
  • 34042883 Move TLS to OpsManager,refactor appbinging,makefile (#26)
  • 3bf2bd3c Update auditor library (#24)
  • 0168006f Use kbClient; Fix patching bug; Use custom predicate for postgres watcher (#23)

kubedb/installer

v2024.6.4

kubedb/kafka

v0.17.0

  • 1214efb9 Prepare for release v0.17.0 (#94)
  • 3c354bb9 Use k8s 1.30 client libs (#93)
  • 25c78b67 Update TerminationPolicy to DeletionPolicy (#92)
  • 16eece63 Add Kafka Schema Registry (#91)
  • b41a6efe Update auditor library (#90)

kubedb/kubedb-manifest-plugin

v0.9.0

  • 473e302 Prepare for release v0.9.0 (#56)
  • a85da9a Fix nil pointer ref for manifest options (#55)
  • ad0bee2 Add default namespace for restore (#54)
  • 9a503e1 Add Support for Cross Namespace Restore (#45)
  • e02604f Use k8s 1.30 client libs (#53)
  • 93633f3 Update auditor library (#52)

kubedb/mariadb

v0.30.0

  • a382c4b2 Prepare for release v0.30.0 (#270)
  • 956d17b6 Use k8s 1.30 client libs (#269)
  • c6531c18 Update auditor library (#268)
  • 4add6182 Add Cloud, TLS Support for Archiver Backup and Restore

kubedb/mariadb-archiver

v0.6.0

  • dd0a4eb Prepare for release v0.6.0 (#19)
  • 1a5d018 Use k8s 1.30 client libs (#18)
  • 33c9ef9 Update auditor library (#17)
  • de771cb Add Cloud, TLS Support for Archiver Backup and Restore

kubedb/mariadb-coordinator

v0.26.0

  • 4160a9a4 Prepare for release v0.26.0 (#118)
  • 19af6050 Use k8s 1.30 client libs (#117)
  • a90ae803 Update auditor library (#116)

kubedb/mariadb-csi-snapshotter-plugin

v0.6.0

  • 24bc92e Prepare for release v0.6.0 (#22)
  • 7e532d3 Use k8s 1.30 client libs (#21)
  • 57e689b Update auditor library (#20)

kubedb/mariadb-restic-plugin

v0.4.0

  • bf9cc17 Prepare for release v0.4.0 (#14)
  • cdb7954 Update target name and namespace ref for restore (#13)
  • 52f4777 Use k8s 1.30 client libs (#12)
  • 813f1c1 Wait for db provisioned (#10)
  • e5d053a Update auditor library (#11)

kubedb/memcached

v0.39.0

kubedb/mongodb

v0.39.0

  • f7d28ac2 Prepare for release v0.39.0 (#634)
  • 4160721f MongoDB Archiver shard (#631)
  • 6d041566 Use k8s 1.30 client libs (#633)
  • 4a73b0bc Update auditor library (#632)
  • 52f125ad Add archiver support for azure (#630)
  • 0bddf18f Add support for NFS in MongoDB Archiver (#629)

kubedb/mongodb-csi-snapshotter-plugin

v0.7.0

  • abce7be Prepare for release v0.7.0 (#27)
  • cc35c3c Use k8s 1.30 client libs (#26)
  • 3fec803 Add support for Shard (#18)
  • db7c7a7 Update auditor library (#25)

kubedb/mongodb-restic-plugin

v0.9.0

  • 05c9180 Prepare for release v0.9.0 (#48)
  • b4e7e31 Update target name and namespace ref for restore (#47)
  • e45acfe Fix specific component restore support (#43)
  • f88fdef Use k8s 1.30 client libs (#46)
  • 21cfc60 Wait for db provisioned (#44)
  • 2a1c819 Update auditor library (#45)

kubedb/mssql

v0.1.0

kubedb/mssql-coordinator

v0.1.0

kubedb/mysql

v0.39.0

kubedb/mysql-archiver

v0.7.0

  • 9aec804 Prepare for release v0.7.0 (#33)
  • da8412e Use k8s 1.30 client libs (#32)
  • 5a5c184 Update auditor library (#31)
  • bd8ed03 Refactor ENV and Func Name
  • 2817c31 Refactor ENV and func

kubedb/mysql-coordinator

v0.24.0

  • 84966dd7 Prepare for release v0.24.0 (#113)
  • ca8f6759 Use k8s 1.30 client libs (#112)
  • e292c238 Update auditor library (#111)

kubedb/mysql-csi-snapshotter-plugin

v0.7.0

  • b427a30 Prepare for release v0.7.0 (#20)
  • 1bbc1a9 Use k8s 1.30 client libs (#19)
  • a897efa Update auditor library (#18)

kubedb/mysql-restic-plugin

v0.9.0

  • dd3c711 Prepare for release v0.9.0 (#42)
  • 7adcbdb Update target name and namespace ref for restore (#41)
  • 7f6a752 Use k8s 1.30 client libs (#40)
  • 5ef953f Update auditor library (#39)
  • e108ece Wait for db provisioned (#38)

kubedb/mysql-router-init

v0.24.0

  • f1f471e Use k8s 1.30 client libs (#44)
  • 10d3c4b Update auditor library (#43)

kubedb/ops-manager

v0.33.0

  • 9e726183 Prepare for release v0.33.0 (#586)
  • 8febc50f Update conditions in Redis and Redis Sentinel retries (#585)
  • 8f8a8c84 Update conditions in Elasticsearch retries (#581)
  • 0c8cfd83 Update conditions in RabbitMQ retries (#584)
  • 4c0cb06a Update Conditions in SinglStore, ProxySQL and MySQL retries (#578)
  • 9e08e0a5 Update conditions for Druid (#583)
  • 3d5ae8ae Update Conditions in MariaDB retries (#582)
  • 274275c2 Improve Logging (#580)
  • ca93648c Update conditions for Pgpool (#579)
  • f4d4d49b Improve Kafka Ops Request logging (#577)
  • 04e32a77 Update conditions in MongoDB retries (#576)
  • 2eaa1742 Use k8s 1.30 client libs (#574)
  • c6f51c1b Improve logging (#575)
  • b47c75db Add RabbitMQ OpsRequest and TLS (#573)
  • 1090b7b9 Add Singlestore Ops-manager (#562)
  • c4187163 Add Druid vertical scaling and volume expansion ops-requests (#564)
  • bbb39eb1 Add Pgpool ops request (vertical scaling, reconfigure) (#565)
  • 2502ea5c Add FerretDB TLS (#572)
  • 5feab765 Add MSSQL Server TLS (#571)
  • 5a2a61a7 Add Memcached’s Ops Request (Restart + Vertical Scaling + Reconfiguration) (#568)
  • 252c0f9c Update auditor library (#570)

kubedb/percona-xtradb

v0.33.0

  • 9f4ad9f1 Prepare for release v0.33.0 (#368)
  • 51457c7f Use k8s 1.30 client libs (#367)
  • b2f82795 Update auditor library (#366)

kubedb/percona-xtradb-coordinator

v0.19.0

kubedb/pg-coordinator

v0.30.0

  • bf7a8900 Prepare for release v0.30.0 (#166)
  • 90f77d71 Use k8s 1.30 client libs (#165)
  • a6fe13f5 Update auditor library (#164)

kubedb/pgbouncer

v0.33.0

  • 4ba7070c Prepare for release v0.33.0 (#333)
  • aec17eaf Add health check (#327)
  • 87e09f30 Use k8s 1.30 client libs (#332)
  • 346a5688 pgbouncer support only one postgres DB (#330)
  • be77042b Update auditor library (#331)
  • d6cde1dd Multiple user support (#328)

kubedb/pgpool

v0.1.0

  • 3979efd1 Prepare for release v0.1.0 (#33)
  • 7f032308 Use k8s 1.30 client libs (#32)
  • 7dc03c00 Update deletion and pod placement policy (#31)
  • cc425633 Add pcp port and pdb (#30)
  • f4d0c0f9 Update auditor library (#29)

kubedb/postgres

v0.46.0

  • 575d302b Prepare for release v0.46.0 (#736)
  • 28b5b86e Use k8s 1.30 client libs (#735)
  • 754de55c Add remote replica support for pg 13,14 (#734)
  • 34285094 Remove wait until from operator (#733)
  • 8b995cb6 Update auditor library (#732)

kubedb/postgres-archiver

v0.7.0

kubedb/postgres-csi-snapshotter-plugin

v0.7.0

  • 1246683 Prepare for release v0.7.0 (#29)
  • bc60a8e Use k8s 1.30 client libs (#28)
  • 56106ab Update auditor library (#27)

kubedb/postgres-restic-plugin

v0.9.0

  • 07366ba Prepare for release v0.9.0 (#36)
  • 7e2c8cc Wait for db provisioned (#33)
  • fb986a7 Use k8s 1.30 client libs (#35)
  • 5d7b929 Update auditor library (#34)

kubedb/provider-aws

v0.8.0

kubedb/provider-azure

v0.8.0

kubedb/provider-gcp

v0.8.0

kubedb/provisioner

v0.46.0

kubedb/proxysql

v0.33.0

  • b0cb53d8 Prepare for release v0.33.0 (#345)
  • 207a8e31 Use k8s 1.30 client libs (#344)
  • d48ceec9 Update auditor library (#343)

kubedb/rabbitmq

v0.1.0

  • e5b4e89 Prepare for release v0.1.0 (#32)
  • ec07f9e Use k8s 1.30 client libs (#31)
  • 2a564ae Use DeletionPolicy instead of TerminationPolicy
  • e9ff804 Use PodPlacementPolicy from v2 podTemplate
  • 979f9c0 Add support for TLS (#30)
  • 4d5b3b2 Update auditor library (#29)

kubedb/redis-coordinator

v0.25.0

  • 0afe9b48 Prepare for release v0.25.0 (#104)
  • 519a3d70 Use k8s 1.30 client libs (#103)
  • 585fd8e8 Update auditor library (#102)

kubedb/redis-restic-plugin

v0.9.0

  • 3f308fb Prepare for release v0.9.0 (#35)
  • c5ca569 Use k8s 1.30 client libs (#34)
  • 39f43d9 Update auditor library (#33)

kubedb/replication-mode-detector

v0.33.0

  • 7d8bde2f Prepare for release v0.33.0 (#270)
  • 4107fe7d Use k8s 1.30 client libs (#269)
  • 46a338bc Update auditor library (#268)

kubedb/schema-manager

v0.22.0

  • 8ec78e1f Prepare for release v0.22.0 (#113)
  • 3dd18fbe Use k8s 1.30 client libs (#112)
  • d290e4dc Update auditor library (#111)

kubedb/singlestore

v0.1.0

  • e98ab47 Prepare for release v0.1.0 (#34)
  • 246ad81 Add Support for DB phase change while restoring using KubeStash (#33)
  • 1a1d0ce Use k8s 1.30 client libs (#32)
  • ad24f22 Change for Ops-manager and Standalone Custom Config (#30)
  • 50cc740 Update auditor library (#29)

kubedb/singlestore-coordinator

v0.1.0

kubedb/singlestore-restic-plugin

v0.4.0

  • cac9e60 Prepare for release v0.4.0 (#14)
  • db06087 Use k8s 1.30 client libs (#13)
  • ecff2b2 Update auditor library (#12)

kubedb/solr

v0.1.0

  • de0665a Prepare for release v0.1.0 (#32)
  • 4a87cd1 Use podPlacementPolicy from v2 template and use deletionPolicy instead of terminationPolicy. (#30)
  • bd23006 Add petset to run tests. (#29)
  • 11e98aa Update auditor library (#28)
  • f2854c4 Use version specific bootstrap configurations (#27)

kubedb/tests

v0.31.0

kubedb/ui-server

v0.22.0

  • 22148e44 Prepare for release v0.22.0 (#120)
  • 338095fc Use k8s 1.30 client libs (#119)
  • eb426684 Update auditor library (#118)

kubedb/webhook-server

v0.22.0

  • 648876fc Prepare for release v0.22.0 (#110)
  • 90146eaf Add ClickHouse, SchemaRegistry, Ops, Autoscaler Webhook (#109)
  • 0c1b6f0f Use k8s 1.30 client libs (#108)
  • d5b3a328 Update auditor library (#106)

kubedb/zookeeper

v0.1.0

  • 0f0958b2 Prepare for release v0.1.0 (#28)
  • a0c3a9c3 Use k8s 1.30 client libs (#27)
  • 41f23f5e Update PodPlacementPolicy (#26)
  • 0b3c259f Add support for PodDisruptionBudget (#25)
  • 4139742c Update auditor library (#24)

kubedb/zookeeper-restic-plugin

v0.2.0