Project: KubeDB by AppsCode (App Definition and Development / Database)
File: CHANGELOG-v2024.1.31.md

title: Changelog | KubeDB description: Changelog menu: docs_{{.version}}: identifier: changelog-kubedb-v2024.1.31 name: Changelog-v2024.1.31 parent: welcome weight: 20240131 product_name: kubedb menuname: docs{{.version}} sectionmenuid: welcome url: /docs/{{.version}}/welcome/changelog-v2024.1.31/ aliases: /docs/{{.version}}/CHANGELOG-v2024.1.31/ Update kubestash Increase CPU resource for mongo versions >= 6 (#1140) ferretdb apm fix (#1138) Update security context based on version (#1137) Update deps Update deps Update deps Add Singlestore Config Type (#1136) Defaulting RunAsGroup (#1134) Minox fixes in rlease (#1135) Ferretdb webhook and apis updated (#1132) Fix spelling mistakes in dashboard. (#1133) Fix release issues and add version 28.0.1 (#1131) Fix dashboard config merger command. (#1126) Add kafka connector webhook (#1128) Update Rabbitmq helpers and webhooks (#1130) Add ZooKeeper Standalone Mode (#1129) Remove replica condition for Pgpool (#1127) Update docker/docker Add validator to check negative number of replicas. (#1124) Add utilities to extract databaseInfo (#1123) Fix short name for FerretDBVersion Update deps Without non-root (#1122) Add `PausedBackups` field into `OpsRequestStatus` (#1114) Add FerretDB Apis (#1119) Add missing entries while ignoring openapi schema (#1121) Fix API for new Databases (#1120) Fix issues with Pgpool HealthChecker field and version check in webhook (#1118) Remove unnecessary apis for singlestore (#1117) Add Rabbitmq API (#1109) Remove api call from Solr setDefaults. (#1116) Add Solr API (#1110) Pgpool Backend Set to Required (#1113) Fix ElasticsearchDashboard constants Change dashboard api group to elasticsearch (#1112) Add ZooKeeper API (#1104) Add Pgpool apis (#1103) Add Druid API (#1111) Add SingleStore APIS (#1108) Add runAsGroup field in mgVersion api (#1107) Add Kafka Connect Cluster and Connector APIs (#1066) Fix replica count for arbiter & hidden node (#1106) Implement validator for autoscalers (#1105) Add kubestash controller for changing kubeDB phase (#1096) Ignore validators.autoscaling.kubedb.com webhook handlers Update deps Remove crd informer (#1102) Remove discovery.ResourceMapper (#1101) Replace deprecated PollImmediate (#1100) Add ConfigureOpenAPI helper (#1099) update sidekick deps Fix linter Use k8s 1.29 client libs (#1093) Prepare for release v0.41.0 (#755) Monitor CLI added for check-connection and aggregate all monitor CLI (#754) Prepare for release v0.41.0-rc.1 (#753) Update deps (#752) Update deps (#751) Prepare for release v0.41.0-rc.0 (#749) Grafana dashboard's metric checking CLI (#740) Prepare for release v0.41.0-beta.1 (#748) Update deps Prepare for release v0.41.0-beta.0 (#747) Update deps (#746) Update deps (#745) Prepare for release v0.0.4 (#13) Fix deploy-to-kind make target Prepare for release v0.0.10 (#86) Update deps Update deps (#85) Update deps (#84) Prepare for release v0.0.4 (#8) Prepare for release v0.41.0 (#704) Prepare for release v0.41.0-rc.1 (#703) Update deps (#702) Update deps (#701) Prepare for release v0.41.0-rc.0 (#700) Prepare for release v0.41.0-beta.1 (#699) Use ptr.Deref(); Update deps Update ci & makefile for crd-manager (#698) Add catalog client in scheme. (#697) Add Support for DB phase change for restoring using KubeStash (#696) Update makefile for dynamic crd installer (#695) Prepare for release v0.41.0-beta.0 (#694) Dynamically start crd controller (#693) Update deps (#692) Update deps (#691) Add openapi configuration for webhook server (#690) Update lint command Update deps Use k8s 1.29 client libs (#689) Prepare for release v0.4.0 (#19) Prepare for release v0.4.0-rc.1 (#18) Prepare for release v0.4.0-rc.0 (#17) Prepare for release v0.4.0-beta.1 (#16) Prepare for release v0.4.0-beta.0 (#15) Use k8s

client libs (#14) Prepare for release v0.0.4 (#9) Auth secret name change and codebase Refactor (#8) Prepare for release v0.12.0 (#76) Prepare for release v0.12.0-rc.1 (#75) Update deps (#74) Update deps (#73) Prepare for release v0.12.0-rc.0 (#71) Remove cassandra, clickhouse, etcd flags Fix podtemplate containers reference isuue (#70) Add termination policy for kafka and connect cluster (#69) Prepare for release v0.12.0-beta.1 (#68) Move Kafka Podtemplate to ofshoot-api v2 (#66) Update ci & makefile for crd-manager (#67) Add kafka connector controller (#65) Add Kafka connect controller (#44) update deps (#64) Update makefile for dynamic crd installer (#63) Prepare for release v0.12.0-beta.0 (#62) Dynamically start crd controller (#61) Update deps (#60) Update deps (#59) Add openapi configuration for webhook server (#58) Use k8s 1.29 client libs (#57) Prepare for release v0.4.0 (#40) Prepare for release v0.4.0-rc.1 (#39) Prepare for release v0.4.0-rc.0 (#38) Prepare for release v0.4.0-beta.1 (#37) Update component name (#35) Prepare for release v0.4.0-beta.0 (#36) Use k8s 1.29 client libs (#34) Fix mariadb health check (#256) Prepare for release v0.25.0 (#257) Prepare for release v0.25.0-rc.1 (#255) Update deps (#254) Fix appbinding scheme (#251) Update deps (#253) Prepare for release v0.25.0-rc.0 (#252) Prepare for release v0.25.0-beta.1 (#250) Use ptr.Deref(); Update deps Fix ci & makefile for crd-manager (#249) Incorporate with apimachinery package name change from `stash` to `restore` (#248) Prepare for release v0.25.0-beta.0 (#247) Dynamically start crd controller (#246) Update deps (#245) Update deps (#244) Update deps Use k8s 1.29 client libs (#242) Prepare for release v0.1.0 (#8) Prepare for release v0.1.0-rc.1 (#7) Prepare for release v0.1.0-rc.0 (#6) Prepare for release v0.1.0-beta.1 (#5) Don't use fail-fast Prepare for release v0.1.0-beta.0 (#4) Use k8s 1.29 client libs (#3) Fix binlog command Fix release workflow Prepare for release v0.1.0 (#1) mysql -> mariadb Implemenet new algorithm for archiver and restorer (#5) Fix 5.7.x build Update build matrix Use separate dockerfile per mysql version (#9) Prepare for release v0.2.0 (#8) Install mysqlbinlog (#7) Use appscode-images as base image (#6) Prepare for release v0.1.0 (#4) Prepare for release v0.1.0-rc.1 (#3) Prepare for release v0.1.0-rc.0 (#2) Fix wal-g binary Fix build Add build script (#1) Prepare for release v0.21.0 (#107) Fix MariaDB Health Check (#106) Prepare for release v0.21.0-rc.1 (#105) Update deps (#104) Update deps (#103) Prepare for release v0.21.0-rc.0 (#102) Prepare for release v0.21.0-beta.1 (#101) Prepare for release v0.21.0-beta.0 (#100) Update deps (#99) Update deps (#98) Use k8s 1.29 client libs (#97) Prepare for release v0.1.0 (#11) Update README.md (#9) Update deps (#8) Update pause and resume queries (#1) Prepare for release v0.1.0-rc.1 (#7) Prepare for release v0.1.0-rc.0 (#6) Prepare for release v0.1.0-beta.1 (#5) Prepare for release v0.1.0-beta.0 (#4) Use k8s 1.29 client libs (#3) Prepare for release v0.1.0 (#2) Enable GH actions Replace mysql with mariadb Prepare for release v0.34.0 (#423) Prepare for release v0.34.0-rc.1 (#422) Update deps (#421) Update deps (#420) Prepare for release v0.34.0-rc.0 (#419) Prepare for release v0.34.0-beta.1 (#418) Incorporate with apimachinery package name change from stash to restore (#417) Prepare for release v0.34.0-beta.0 (#416) Dynamically start crd controller (#415) Update deps (#414) Update deps (#413) Use k8s

client libs (#412) Prepare for release v0.34.0 (#611) Prepare for release v0.34.0-rc.1 (#610) Update deps (#609) Update deps (#608) Prepare for release v0.34.0-rc.0 (#607) Prepare for release v0.34.0-beta.1 (#606) Update ci mgVersion; Fix pointer dereference issue (#605) Run ci with specific crd-manager branch (#604) Add kubestash for health check (#603) Install crd-manager specifiying DATABASE (#602) 7.0.4 -> 7.0.5; update deps Fix oplog backup directory (#601) Add Support for DB phase change for restoring using `KubeStash` (#586) add ssl/tls args command (#595) Prepare for release v0.34.0-beta.0 (#600) Dynamically start crd controller (#599) Update deps (#598) Update deps (#597) Configure openapi for webhook server (#596) Update ci versions Update deps Use k8s 1.29 client libs (#594) Prepare for release v0.2.0 (#15) Prepare for release v0.2.0-rc.1 (#14) Prepare for release v0.2.0-rc.0 (#13) Prepare for release v0.2.0-beta.1 (#12) Fix component driver status (#11) Update deps (#10) Prepare for release v0.2.0-beta.0 (#9) Use k8s 1.29 client libs (#8) Prepare for release v0.4.0 (#26) Prepare for release v0.4.0-rc.1 (#25) Prepare for release v0.4.0-rc.0 (#24) Prepare for release v0.4.0-beta.1 (#23) Reorder the execution of cleanup funcs (#22) Prepare for release v0.4.0-beta.0 (#20) Use k8s 1.29 client libs (#19) Prepare for release v0.34.0 (#609) Add azure, gcs support for backup and restore archiver (#595) Prepare for release v0.34.0-rc.1 (#607) Update deps (#606) Fix appbinding scheme (#603) Update deps (#605) Prepare for release v0.34.0-rc.0 (#604) Refactor (#602) Fix provider env in sidekick (#601) Fix restore service selector (#600) Prepare for release v0.34.0-beta.1 (#599) Prepare for release v0.34.0-beta.1 (#598) Fix pointer dereference issue (#597) Update ci & makefile for crd-manager (#596) Fix binlog backup directory (#587) Add Support for DB phase change for restoring using KubeStash (#594) Prepare for release v0.34.0-beta.0 (#593) Dynamically start crd controller (#592) Update deps (#591) Update deps (#590) Include kubestash catalog chart in makefile (#588) Add openapi configuration for webhook server (#589) Update deps Use k8s 1.29 client libs (#586) Ensure MySQLArchiver crd (#585) Prepare for release v0.2.0 (#20) Remove example files (#17) Add azure, gcs support (#13) Prepare for release v0.2.0-rc.1 (#19) Prepare for release v0.2.0-rc.0 (#18) Remove obsolete files (#16) Fix mysql-community-common version in docker file Prepare for release v0.2.0-beta.1 (#15) Refactor + Cleanup wal-g example files (#14) Don't use fail-fast Prepare for release v0.2.0-beta.0 (#12) Use k8s 1.29 client libs (#11) Prepare for release v0.19.0 (#103) Prepare for release v0.19.0-rc.1 (#102) Update deps (#101) Update deps (#100) Prepare for release v0.19.0-rc.0 (#99) Prepare for release v0.19.0-beta.1 (#98) Prepare for release v0.19.0-beta.0 (#97) Update deps (#96) Update deps (#95) Use k8s 1.29 client libs (#94) Prepare for release v0.2.0 (#8) Prepare for release v0.2.0-rc.1 (#7) Prepare for release v0.2.0-rc.0 (#6) Prepare for release v0.2.0-beta.1 (#5) Fix component driver status & Update deps (#3) Prepare for release v0.2.0-beta.0 (#4) Use k8s 1.29 client libs (#2) Prepare for release v0.4.0 (#24) Prepare for release v0.4.0-rc.1 (#23) Prepare for release v0.4.0-rc.0 (#22) Prepare for release v0.4.0-beta.1 (#21) Removed `--all-databases` flag for restoring (#20) Prepare for release v0.4.0-beta.0 (#19) Use k8s 1.29 client libs (#18) Update deps (#40) Update deps (#39) Update

(#38) Use k8s 1.29 client libs (#37) Prepare for release v0.28.0 (#354) Prepare for release v0.28.0-rc.1 (#353) Update deps (#352) Fix appbinding scheme (#349) Update deps (#351) Prepare for release v0.28.0-rc.0 (#350) Prepare for release v0.28.0-beta.1 (#348) Incorporate with apimachinery package name change from `stash` to `restore` (#347) Prepare for release v0.28.0-beta.0 (#346) Dynamically start crd controller (#345) Update deps (#344) Update deps (#343) Update deps Use k8s 1.29 client libs (#341) Prepare for release v0.14.0 (#63) Prepare for release v0.14.0-rc.1 (#62) Update deps (#61) Update deps (#60) Prepare for release v0.14.0-rc.0 (#59) Prepare for release v0.14.0-beta.1 (#58) Prepare for release v0.14.0-beta.0 (#57) Update deps (#56) Update deps (#55) Use k8s 1.29 client libs (#54) Prepare for release v0.25.0 (#154) Prepare for release v0.25.0-rc.1 (#153) Update deps (#152) Update deps (#151) Prepare for release v0.25.0-rc.0 (#150) Fixed (#149) Prepare for release v0.25.0-beta.1 (#148) Prepare for release v0.25.0-beta.0 (#147) Update deps (#146) Update deps (#145) Use k8s 1.29 client libs (#144) Prepare for release v0.28.0 (#317) Prepare for release v0.28.0-rc.1 (#316) Update deps (#315) Update deps (#314) Prepare for release v0.28.0-rc.0 (#313) Prepare for release v0.28.0-beta.1 (#312) Incorporate with apimachinery package name change from stash to restore (#311) Prepare for release v0.28.0-beta.0 (#310) Dynamically start crd controller (#309) Update deps (#308) Update deps (#307) Update deps Use k8s 1.29 client libs (#305) Prepare for release v0.0.4 (#12) Add daily to workflows (#10) Fix InitConfiguration issue (#9) Prepare for release v0.41.0 (#715) Add sub path for sidekick (#714) Add postmaster arguments for exporter image (#713) Prepare for release v0.41.0-rc.1 (#712) Update deps (#711) Update deps (#710) Prepare for release v0.41.0-rc.0 (#709) Prepare for release v0.41.0-beta.1 (#708) Prepare for release v0.41.0-beta.1 (#707) Use ptr.Deref(); Update deps Update ci & makefile for crd-manager (#706) Fix wal backup directory (#705) Add Support for DB phase change for restoring using KubeStash (#704) Prepare for release v0.41.0-beta.0 (#703) Dynamically start crd controller (#702) Update deps (#701) Disable fairness api Set --restricted=false for ci tests (#700) Add Postgres test fix (#699) Configure openapi for webhook server (#698) Update deps Use k8s 1.29 client libs (#697) Prepare for release v0.2.0 (#21) Prepare for release v0.2.0-rc.1 (#20) Prepare for release v0.2.0-rc.0 (#19) Create directory for wal-backup (#18) Prepare for release v0.2.0-beta.1 (#17) Don't use fail-fast Prepare for release v0.2.0-beta.0 (#16) Use k8s 1.29 client libs (#15) Prepare for release v0.2.0 (#18) Prepare for release v0.2.0-rc.1 (#17) Prepare for release v0.2.0-rc.0 (#16) Prepare for release v0.2.0-beta.1 (#15) Update README.md (#14) Update deps (#13) Prepare for release v0.2.0-beta.0 (#12) Use k8s 1.29 client libs (#11) Checkout fake release branch for release workflow Checkout fake release branch for release workflow Prepare for release v0.28.0 (#335) Prepare for release v0.28.0-rc.1 (#334) Update deps (#333) Update deps (#332) Prepare for release v0.28.0-rc.0 (#331) Update ci & makefile for crd-manager (#326) Handle MySQL URL Parsing (#330) Fix MySQL Client and sync_user (#328) Prepare for release v0.28.0-beta.1 (#327) Incorporate with apimachinery package name change from stash to restore (#325) Prepare for release v0.28.0-beta.0 (#324) Dynamically start crd controller (#323) Update deps (#322) Update

(#321) Update deps Use k8s 1.29 client libs (#319) Prepare for release v0.0.4 (#9) Remove standby service and fix init container security context (#8) Prepare for release v0.34.0 (#523) Prepare for release v0.34.0-rc.1 (#522) Update deps (#521) Update deps (#520) Prepare for release v0.34.0-rc.0 (#519) Init sentinel before secret watcher (#518) Prepare for release v0.34.0-beta.1 (#517) Fix panic (#516) Update ci & makefile for crd-manager (#515) Add Support for DB phase change for restoring using KubeStash (#514) Prepare for release v0.34.0-beta.0 (#513) Dynamically start crd controller (#512) Update deps (#511) Update deps (#510) Update deps Use k8s 1.29 client libs (#508) Update redis versions in nightly tests (#507) Prepare for release v0.20.0 (#94) Prepare for release v0.20.0-rc.1 (#93) Update deps (#92) Update deps (#91) Prepare for release v0.20.0-rc.0 (#90) Prepare for release v0.20.0-beta.1 (#89) Prepare for release v0.20.0-beta.0 (#88) Update deps (#87) Update deps (#86) Use k8s 1.29 client libs (#85) Prepare for release v0.4.0 (#20) Prepare for release v0.4.0-rc.1 (#19) Prepare for release v0.4.0-rc.0 (#18) Prepare for release v0.4.0-beta.1 (#17) Prepare for release v0.4.0-beta.0 (#16) Use k8s 1.29 client libs (#15) Prepare for release v0.28.0 (#258) Prepare for release v0.28.0-rc.1 (#257) Update deps (#256) Update deps (#255) Prepare for release v0.28.0-rc.0 (#254) Prepare for release v0.28.0-beta.1 (#253) Prepare for release v0.28.0-beta.0 (#252) Update deps (#251) Update deps (#250) Use k8s 1.29 client libs (#249) Prepare for release v0.0.4 (#11) Prepare for release v0.0.4 (#5) Prepare for release v0.0.4 (#12) Remove overseer discovery service. (#10) Add daily yml. (#9) Add auth secret reference in appbinding. (#8) Prepare for release v0.26.0 (#304) Add dependencies flag (#301) Add Reconfigure with Vertical Scaling (#300) Add Singlestore Provisioning Test (#287) Prepare for release v0.26.0-rc.1 (#299) Update deps (#298) Update deps (#297) Prepare for release v0.26.0-rc.0 (#296) Add ZooKeeper Tests (#294) Fix kafka env-variable tests (#293) Prepare for release v0.26.0-beta.1 (#292) increase cpu limit for vertical scaling (#289) Change dashboard api group (#291) Fix error logging forceCleanup PVCs for mongo (#288) Add PostgreSQL logical replication tests (#202) Find profiles in array, Don't match with string (#286) Give time to PDB status to be updated (#285) Prepare for release v0.26.0-beta.0 (#284) Update deps (#283) Update deps (#282) mongodb vertical scaling fix (#281) Add `--restricted` flag (#280) Fix linter errors Update lint command Use k8s 1.29 client libs (#279) Prepare for release v0.17.0 (#110) Prepare for release v0.17.0-rc.1 (#109) Update deps (#108) Update deps (#107) Prepare for release v0.17.0-rc.0 (#106) Prepare for release v0.17.0-beta.1 (#105) Implement SingularNameProvider Prepare for release v0.17.0-beta.0 (#104) Update deps (#103) Update deps (#102) Use k8s 1.29 client libs (#101) Prepare for release v0.17.0 (#95) Prepare for release v0.17.0-rc.1 (#94) Update deps (#93) Update deps (#92) Prepare for release v0.17.0-rc.0 (#91) Add kafka connector webhook apitypes (#90) Fix solr webhook Prepare for release v0.17.0-beta.1 (#89) Add kafka connect-cluster (#87) Add new Database support (#88) Set default kubebuilder client for autoscaler (#86) Incorporate apimachinery (#85) Add kafka ops request validator (#84) Fix webhook handlers (#83) Prepare for release v0.17.0-beta.0 (#82) Update deps (#81) Update deps (#79) Use k8s 1.29 client libs (#78) Prepare for release v0.0.4 (#8)