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

title: Changelog | KubeDB description: Changelog menu: docs_{{.version}}: identifier: changelog-kubedb-v2021.01.14 name: Changelog-v2021.01.14 parent: welcome weight: 20210114 product_name: kubedb menuname: docs{{.version}} sectionmenuid: welcome url: /docs/{{.version}}/welcome/changelog-v2021.01.14/ aliases: /docs/{{.version}}/CHANGELOG-v2021.01.14/ Prepare for release v0.1.0 (#8) Prepare for release v0.0.1-rc.0 (#5) Remove extra informers (#4) Enable GitHub Actions (#6) Update license header (#7) Remove validators and enable ES autoscaler (#3) Add `inMemory` configuration in vertical scaling (#2) Add Elasticsearch Autoscaler Controller (#1) Add Conditions Update Makefile for install and uninstall Remove some prometheus flags Refactor some common code Fix Webhook Handle empty prometheus vector Fix Trigger Update Prometheus Client Add MongoDBAutoscaler CRD Add Storage Auto Scaler Prepare for release v0.3.0 (#119) Fix reconfigure TLS condition (#118) Add ServiceName into certificate DNS list (#113) Delete PVC in MongoDB while scaling down horizontally (#116) Add Elasticsearch ops requests support (#115) use evict pod instead of delete (#111) Update Reconfigure (#105) Fix vertical scaling resources (#107) Update Volume Expansion (#112) Add MySQL VolumeExpansion and Reconfiguration (#76) Prepare for release v0.3.0-rc.0 (#109) Change offshoot selector labels to standard k8s app labels (#96) Add evict pods in MongoDB (#106) Keep resource request & limit is in sync (#685) Remove readiness and liveness prove from MySQL helper (#686) Use suffix instead of prefix for ES pods (#684) Move all MongoDB constants (#683) Set default affinity rules for MySQL and Postgres (#680) Make sysctl initContainer optional (#682) Use kubedb.com prefix for ES node roles (#678) Add MySQL OpsRequest constants (#681) Add Hosts helper for MySQL (#679) MySQL primary service dns helper (#677) Add constants for Elasticsearch TLS reconfiguration (#672) Add MongoDB constants (#676) Add DB constants and tls-reconfigure checker func (#657) Add MongoDB & Elasticsearch Autoscaler CRDs (#659) Update Kubernetes v1.18.9 dependencies (#675) Change default resource limits to 1Gi ram and 500m cpu (#674) Invoke update handler on labels or annotations change Change offshoot selector labels to standard k8s app labels (#673) Add redis constants and an address function (#663) Add support for Elasticsearch volume expansion (#666) Add changes to Elasticsearch vertical scaling spec (#662) Add Elasticsearch scaling constants (#658) Update for release Stash@v2020.12.17 (#671) Remove doNotPause logic from namespace validator (#669) Prepare for release v0.16.0 (#578) Update KubeDB api (#577) Update KubeDB api (#576) Prepare for release v0.16.0-rc.0 (#575) Update KubeDB api (#574) Update KubeDB api (#573) Update Kubernetes v1.18.9 dependencies (#572) Update KubeDB api (#571) Update KubeDB api (#570) Update KubeDB api (#569) Update KubeDB api (#568) Update KubeDB api (#567) Update for release Stash@v2020.12.17 (#566) Update KubeDB api (#565) Prepare for release v0.16.0 (#456) Use suffix instead of prefix for ES pods (#455) Use version from version object and delete olivere go-client (#454) Use original Elasticsearch version for opendistro version crd (#453) Add various fixes (#439) Make sysctl initContainer optional (#452) Update KubeDB api (#451) Prepare for release v0.16.0-rc.0 (#450) Update KubeDB api (#449) Update KubeDB api (#448) Update Kubernetes v1.18.9 dependencies (#447) Update KubeDB api (#446) Fix annotations passing to AppBinding (#445) Use StatefulSet naming methods (#430) Update KubeDB api (#444) Change offshoot selector labels to standard k8s app labels (#442) Delete tests moved to tests repo (#443) Update KubeDB api (#441) Update KubeDB api (#440) Update immutable field list (#435) Update KubeDB api (#438) Update for release Stash@v2020.12.17 (#437) Update KubeDB api (#436) Prepare for release v0.16.0 (#224) Add permissions for updating pod status (#223) Add permission to update pod status (#222) Add permission to delete PVC for enterprise operator (#221) Use original underlying Elasticsearch version in openDistro version crds (#220) Update Percona MongoDB Server Images (#219) Prepare for release v0.16.0-rc.0 (#218) Add kubedb-autoscaler chart (#137) Rename

to garbage-collector-rbac.yaml Use kmodules.xyz/schema-checker to validate values schema (#217) Update repository config (#215) Update Kubernetes v1.18.9 dependencies (#214) Add enforceTerminationPolicy (#212) Prepare for release v0.9.0 (#272) Update KubeDB api (#271) Update KubeDB api (#270) Prepare for release v0.9.0-rc.0 (#269) Update KubeDB api (#268) Update KubeDB api (#267) Update Kubernetes v1.18.9 dependencies (#266) Update KubeDB api (#265) Fix annotations passing to AppBinding (#264) Initialize mapper Change offshoot selector labels to standard k8s app labels (#263) Update KubeDB api (#262) Update KubeDB api (#261) Update KubeDB api (#260) Update KubeDB api (#259) Prepare for release v0.9.0 (#354) Use constants from apimachinery (#352) Add inMemory Validator (#353) Update condition to not panic on invalid TLS configuration (#351) Update KubeDB api (#350) Update KubeDB api (#349) Prepare for release v0.9.0-rc.0 (#348) Update KubeDB api (#347) Update KubeDB api (#346) Close connections when operation completes (#338) Update Kubernetes v1.18.9 dependencies (#345) Update KubeDB api (#344) Fix annotations passing to AppBinding (#342) Remove `inMemory` setting from Config Server (#343) Change offshoot selector labels to standard k8s app labels (#341) Update KubeDB api (#340) Update KubeDB api (#339) Update KubeDB api (#337) Update for release Stash@v2020.12.17 (#336) Update KubeDB api (#335) Prepare for release v0.9.0 (#343) Update health checker for cluster readiness check (#342) Fix unit test failed for adding affinity rules to DB (#341) Add Affinity rules to DB (#340) Update KubeDB api (#339) Pass --db-kind to replication mode detector (#338) Prepare for release v0.9.0-rc.0 (#337) Fix args for TLS (#336) Update KubeDB api (#335) Fixes DB Health Checker and StatefulSet Patch (#322) Remove unnecessary StatefulSet waitloop (#331) Update Kubernetes v1.18.9 dependencies (#334) Update KubeDB api (#333) Fix annotations passing to AppBinding (#332) Change offshoot selector labels to standard k8s app labels (#329) Delete tests moved to tests repo (#330) Update KubeDB api (#328) Update KubeDB api (#327) Use basic-auth secret type for auth secret (#326) Update KubeDB api (#325) Update for release Stash@v2020.12.17 (#324) Update KubeDB api (#323) Prepare for release v0.16.0 (#380) Update KubeDB api (#378) Add affinity rules to MySQL and Postgres (#379) Update KubeDB api (#377) MySQL: Pass --db-kind to replication mode detector Prepare for release v0.16.0-rc.0 (#376) Update KubeDB api (#375) Update KubeDB api (#374) Update KubeDB api (#373) Change offshoot selector labels to standard k8s app labels (#372) Update Kubernetes v1.18.9 dependencies (#371) Update KubeDB api (#369) Update KubeDB api (#368) Update KubeDB api (#367) Update KubeDB api (#366) Prepare for release v0.3.0 (#167) Prepare for release v0.3.0-rc.0 (#166) Update KubeDB api (#164) Fix annotations passing to AppBinding (#163) Change offshoot selector labels to standard k8s app labels (#161) Update Kubernetes v1.18.9 dependencies (#162) Update KubeDB api (#160) Update KubeDB api (#159) Use basic-auth secret type for auth secret (#158) Update KubeDB api (#157) Update for release Stash@v2020.12.17 (#156) Update KubeDB api (#155) Update KubeDB api (#44) Update KubeDB api (#43) Prepare for release v0.3.0 (#133) Prepare for release v0.3.0-rc.0 (#132) Update KubeDB api (#130) Change offshoot selector labels to standard k8s app labels (#128) Update Kubernetes v1.18.9 dependencies (#129) Update KubeDB api (#127) Update KubeDB api (#126) Update KubeDB api (#125) Update KubeDB api (#124) Prepare for release v0.16.0 (#456) Update KubeDB api (#454) Add pod affinity rules to DB (#455) Update KubeDB api (#453) Prepare for release v0.16.0-rc.0 (#452) Update KubeDB api (#451) Update KubeDB api (#450) Update KubeDB api (#449) Fix annotations passing to AppBinding (#448) Change offshoot selector labels to standard k8s app labels (#447) Update KubeDB api (#446) Update KubeDB api (#445) Use basic-auth secret type for auth secret (#444) Update KubeDB

(#443) Update for release Stash@v2020.12.17 (#442) Update KubeDB api (#441) Prepare for release v0.3.0 (#148) Prepare for release v0.3.0-rc.0 (#147) Update KubeDB api (#145) Change offshoot selector labels to standard k8s app labels (#143) Update Kubernetes v1.18.9 dependencies (#144) Update KubeDB api (#142) Update KubeDB api (#141) Use basic-auth secret type for auth secret (#140) Update KubeDB api (#139) Update for release Stash@v2020.12.17 (#138) Update KubeDB api (#137) Prepare for release v0.9.0 (#294) Update KubeDB api (#293) Update Kubernetes v1.18.9 dependencies (#292) Update KubeDB api (#291) Prepare for release v0.9.0-rc.0 (#290) Update KubeDB api (#289) Update KubeDB api (#287) Remove tests moved to kubedb/tests (#288) Update KubeDB api (#286) Fix annotations passing to AppBinding (#285) Update KubeDB api (#283) Change offshoot selector labels to standard k8s app labels (#282) Update Kubernetes v1.18.9 dependencies (#284) Update KubeDB api (#281) Update KubeDB api (#280) Update KubeDB api (#279) Update KubeDB api (#278) Prepare for release v0.3.0 (#118) Update KubeDB api (#117) Update KubeDB api (#116) Prepare for release v0.3.0-rc.0 (#115) Update KubeDB api (#114) Update KubeDB api (#113) Change offshoot selector labels to standard k8s app labels (#110) Update Kubernetes v1.18.9 dependencies (#112) Close database connection when operation completes (#107) Update Kubernetes v1.18.9 dependencies (#111) Update KubeDB api (#109) Update KubeDB api (#108) Update KubeDB api (#106) Update KubeDB api (#105) Add release tracker script and workflow Prepare for release v0.1.0 (#88) Add e2e-test for Elasticsearch (#68) Fix Stash backup tests for MongoDB Percona variant (#85) Update MongoDB test with DBType check (#84) Add MongoDB Autoscaling test (#80) Update MongoDB backup tests (#71) Add inmemory test for MongoDB enterprise (#83) Update KubeDB api (#82) Update KubeDB api (#81) Update KubeDB api (#79) Update KubeDB api (#78) Update KubeDB api (#77) Change offshoot selector labels to standard k8s app labels (#74) Use Service for connecting with DB (where possible) (#76) Update Kubernetes v1.18.9 dependencies (#75) Update KubeDB api (#73) Update KubeDB api (#72) Update KubeDB api (#70) Update KubeDB api (#69) Update KubeDB api (#67) Update KubeDB api (#66) Update Kubernetes v1.18.9 dependencies (#65) Update KubeDB api (#64) Update KubeDB api (#61) Update KubeDB api (#60) Update Kubernetes v1.18.9 dependencies (#59) Update KubeDB api (#57) Update KubeDB api (#56) Update KubeDB api (#55) Update KubeDB api (#54) Update KubeDB api (#53) Update KubeDB api (#52) Update KubeDB api (#51) Update KubeDB api (#50) Update KubeDB api (#48) Update KubeDB api (#47) Update KubeDB api (#46) Update Kubernetes v1.18.9 dependencies (#45) Add Elasticsearch tests (#28) Update KubeDB api (#44) Update KubeDB api (#42) Update KubeDB api (#41) Update KubeDB api (#40) Update KubeDB api (#39) Update KubeDB api (#38) Update KubeDB api (#37) Update KubeDB api (#36) Update KubeDB api (#35) Update KubeDB api (#34) Update Kubernetes v1.18.9 dependencies (#33) Update Kubernetes v1.18.9 dependencies (#31) Update KubeDB api (#30) Update KubeDB api (#29) Update KubeDB api (#27) Update Kubernetes v1.18.9 dependencies (#26) Update KubeDB api (#25) Add test for redis (#9) MySQL Tests (#8) Update KubeDB api (#24) Update KubeDB api (#23) Update KubeDB api (#22) Update Kubernetes v1.18.9 dependencies (#21) Update KubeDB api (#20) Update KubeDB api (#19) Update KubeDB api (#18) Update KubeDB api (#17) Update Kubernetes v1.18.9 dependencies (#16) Update KubeDB api (#15) Update KubeDB api (#14) Update KubeDB api (#13) Update KubeDB api (#12) Update Kubernetes v1.18.9 dependencies (#11) Update Kubernetes v1.18.9 dependencies (#6) Update repository config (#4) Add Test for Vertical Scaling MongoDB Database with Reconfiguration (#3) Parameterize Tests (#2) Add Makefile and github action (#1) Change module name to "kubedb.dev/tests" Merge e2e test of MongoDB Community and Enterprise in a single Repo