KubeDB v2021.01.14 (2021-01-14)
appscode/kubedb-autoscaler
v0.1.0
- 1eb7c3b Prepare for release v0.1.0 (#8)
- f346d5e Prepare for release v0.0.1-rc.0 (#5)
- bd5dbd9 Remove extra informers (#4)
- 9b461a5 Enable GitHub Actions (#6)
- de39ed0 Update license header (#7)
- 5518680 Remove validators and enable ES autoscaler (#3)
- c0d65f4 Add
inMemory
configuration in vertical scaling (#2) - 088777c Add Elasticsearch Autoscaler Controller (#1)
- 779a2d2 Add Conditions
- cce0828 Update Makefile for install and uninstall
- 04c9f28 Remove some prometheus flags
- 118284a Refactor some common code
- bdf8d89 Fix Webhook
- 2934025 Handle empty prometheus vector
- c718118 Fix Trigger
- b795a24 Update Prometheus Client
- 20c69c1 Add MongoDBAutoscaler CRD
- 6c2c2be Add Storage Auto Scaler
appscode/kubedb-enterprise
v0.3.0
- 50a3e6b9 Prepare for release v0.3.0 (#119)
- b8195907 Fix reconfigure TLS condition (#118)
- 62fc25ce Add ServiceName into certificate DNS list (#113)
- 7684481a Delete PVC in MongoDB while scaling down horizontally (#116)
- 729d44c1 Add Elasticsearch ops requests support (#115)
- bfb5f0f5 use evict pod instead of delete (#111)
- 93edad9b Update Reconfigure (#105)
- fc5fac23 Fix vertical scaling resources (#107)
- 332c22c8 Update Volume Expansion (#112)
- c003adef Add MySQL VolumeExpansion and Reconfiguration (#76)
- a9ed2e6a Prepare for release v0.3.0-rc.0 (#109)
- d62bdf40 Change offshoot selector labels to standard k8s app labels (#96)
- 137b1d11 Add evict pods in MongoDB (#106)
kubedb/apimachinery
v0.16.0
- d516b399 Keep resource request & limit is in sync (#685)
- 8766c8b9 Remove readiness and liveness prove from MySQL helper (#686)
- 06de1945 Use suffix instead of prefix for ES pods (#684)
- a76dc4cc Move all MongoDB constants (#683)
- 7a3dd5ee Set default affinity rules for MySQL and Postgres (#680)
- 45768d13 Make sysctl initContainer optional (#682)
- 91826678 Use kubedb.com prefix for ES node roles (#678)
- 31ec37c3 Add MySQL OpsRequest constants (#681)
- 2bfc35e9 Add Hosts helper for MySQL (#679)
- e4cb7ef9 MySQL primary service dns helper (#677)
- 2469f17e Add constants for Elasticsearch TLS reconfiguration (#672)
- 2c61fb41 Add MongoDB constants (#676)
- 31584e58 Add DB constants and tls-reconfigure checker func (#657)
- 4d67bea1 Add MongoDB & Elasticsearch Autoscaler CRDs (#659)
- fb88afcf Update Kubernetes v1.18.9 dependencies (#675)
- 56a61c7f Change default resource limits to 1Gi ram and 500m cpu (#674)
- a36050ca Invoke update handler on labels or annotations change
- 37c68bd0 Change offshoot selector labels to standard k8s app labels (#673)
- 83fb66c2 Add redis constants and an address function (#663)
- 2c0e6319 Add support for Elasticsearch volume expansion (#666)
- d16f40aa Add changes to Elasticsearch vertical scaling spec (#662)
- 938147c4 Add Elasticsearch scaling constants (#658)
- b1641bdf Update for release [email protected] (#671)
- d37718a2 Remove doNotPause logic from namespace validator (#669)
kubedb/cli
v0.16.0
- 82be6c3c Prepare for release v0.16.0 (#578)
- 4e216d5b Update KubeDB api (#577)
- d49954d2 Update KubeDB api (#576)
- 2a3bc5a8 Prepare for release v0.16.0-rc.0 (#575)
- 500b142a Update KubeDB api (#574)
- 8208fcf1 Update KubeDB api (#573)
- 59ac94e7 Update Kubernetes v1.18.9 dependencies (#572)
- 1ebd0633 Update KubeDB api (#571)
- 0ccba4d1 Update KubeDB api (#570)
- 770f94be Update KubeDB api (#569)
- fbdcce08 Update KubeDB api (#568)
- 93b038e9 Update KubeDB api (#567)
- ef758783 Update for release [email protected] (#566)
- 07fa4a7e Update KubeDB api (#565)
kubedb/elasticsearch
v0.16.0
- e7304c07 Prepare for release v0.16.0 (#456)
- e0cf49e0 Use suffix instead of prefix for ES pods (#455)
- 8c26a131 Use version from version object and delete olivere go-client (#454)
- c3964ec7 Use original Elasticsearch version for opendistro version crd (#453)
- f60129fc Add various fixes (#439)
- 07b2810e Make sysctl initContainer optional (#452)
- 694e922c Update KubeDB api (#451)
- 9961f623 Prepare for release v0.16.0-rc.0 (#450)
- e7d84a5f Update KubeDB api (#449)
- 7a40f5a5 Update KubeDB api (#448)
- c680498d Update Kubernetes v1.18.9 dependencies (#447)
- e28277d8 Update KubeDB api (#446)
- 21f98151 Fix annotations passing to AppBinding (#445)
- 6c7ff056 Use StatefulSet naming methods (#430)
- 23a53309 Update KubeDB api (#444)
- a4217edf Change offshoot selector labels to standard k8s app labels (#442)
- 6535adff Delete tests moved to tests repo (#443)
- ca2b5be5 Update KubeDB api (#441)
- ce19a83e Update KubeDB api (#440)
- 662902a9 Update immutable field list (#435)
- efe804c9 Update KubeDB api (#438)
- 6ac3eb02 Update for release [email protected] (#437)
- 1da53ab9 Update KubeDB api (#436)
kubedb/installer
v0.16.0
- 27d1591 Prepare for release v0.16.0 (#224)
- c4b063d Add permissions for updating pod status (#223)
- 724b8a6 Add permission to update pod status (#222)
- b7e69f3 Add permission to delete PVC for enterprise operator (#221)
- 3064204 Use original underlying Elasticsearch version in openDistro version crds (#220)
- 5d8d3db Update Percona MongoDB Server Images (#219)
- feb4a3f Prepare for release v0.16.0-rc.0 (#218)
- 7e17d4d Add kubedb-autoscaler chart (#137)
- fe87336 Rename gerbage-collector-rbac.yaml to garbage-collector-rbac.yaml
- 5630a5e Use kmodules.xyz/schema-checker to validate values schema (#217)
- e22e67e Update repository config (#215)
- 3ded17a Update Kubernetes v1.18.9 dependencies (#214)
- cb9a295 Add enforceTerminationPolicy (#212)
kubedb/memcached
v0.9.0
- bdbf3281 Prepare for release v0.9.0 (#272)
- b67eb377 Update KubeDB api (#271)
- c1104043 Update KubeDB api (#270)
- 33752041 Prepare for release v0.9.0-rc.0 (#269)
- 9cf96e13 Update KubeDB api (#268)
- 0bfe24df Update KubeDB api (#267)
- 29fc8f33 Update Kubernetes v1.18.9 dependencies (#266)
- c9dfe14c Update KubeDB api (#265)
- f75073c9 Fix annotations passing to AppBinding (#264)
- 28cdfdfd Initialize mapper
- 6a9243ab Change offshoot selector labels to standard k8s app labels (#263)
- e838aec4 Update KubeDB api (#262)
- 88654cdd Update KubeDB api (#261)
- c2fb7c2f Update KubeDB api (#260)
- 5cc2cf17 Update KubeDB api (#259)
kubedb/mongodb
v0.9.0
- 59e808c4 Prepare for release v0.9.0 (#354)
- 2d5c1629 Use constants from apimachinery (#352)
- 55ef5143 Add inMemory Validator (#353)
- 3fb3258a Update condition to not panic on invalid TLS configuration (#351)
- 1e9bb613 Update KubeDB api (#350)
- f23949c6 Update KubeDB api (#349)
- ee410983 Prepare for release v0.9.0-rc.0 (#348)
- b39b664b Update KubeDB api (#347)
- 84e007fe Update KubeDB api (#346)
- e8aa1f8a Close connections when operation completes (#338)
- 1ec2a2c7 Update Kubernetes v1.18.9 dependencies (#345)
- 7306fb26 Update KubeDB api (#344)
- efa62a85 Fix annotations passing to AppBinding (#342)
- 9d88e69e Remove
inMemory
setting from Config Server (#343) - 32b96d12 Change offshoot selector labels to standard k8s app labels (#341)
- 67fcdbf4 Update KubeDB api (#340)
- cf2c0778 Update KubeDB api (#339)
- 232a4a00 Update KubeDB api (#337)
- 0a1307e7 Update for release [email protected] (#336)
- 89b4e4fc Update KubeDB api (#335)
kubedb/mysql
v0.9.0
- e5e3a121 Prepare for release v0.9.0 (#343)
- 192c6b83 Update health checker for cluster readiness check (#342)
- 2948601f Fix unit test failed for adding affinity rules to DB (#341)
- de8198ce Add Affinity rules to DB (#340)
- 1877e10f Update KubeDB api (#339)
- c7a40574 Pass –db-kind to replication mode detector (#338)
- ad9d9879 Prepare for release v0.9.0-rc.0 (#337)
- a9e9d1f7 Fix args for TLS (#336)
- 9dd89572 Update KubeDB api (#335)
- 29ff2c57 Fixes DB Health Checker and StatefulSet Patch (#322)
- 47470895 Remove unnecessary StatefulSet waitloop (#331)
- 3aec8f59 Update Kubernetes v1.18.9 dependencies (#334)
- c1ca980d Update KubeDB api (#333)
- 96f4b59c Fix annotations passing to AppBinding (#332)
- 76f371a2 Change offshoot selector labels to standard k8s app labels (#329)
- aa3d6b6f Delete tests moved to tests repo (#330)
- 6c544d2c Update KubeDB api (#328)
- fe03a36c Update KubeDB api (#327)
- 29fd7474 Use basic-auth secret type for auth secret (#326)
- 90457549 Update KubeDB api (#325)
- 1487f15e Update for release [email protected] (#324)
- 2d7fa549 Update KubeDB api (#323)
kubedb/operator
v0.16.0
- 58a5bfd9 Prepare for release v0.16.0 (#380)
- 4ce94dce Update KubeDB api (#378)
- 24006027 Add affinity rules to MySQL and Postgres (#379)
- a5eb51e0 Update KubeDB api (#377)
- f8c92379 MySQL: Pass –db-kind to replication mode detector
- 3ee052dc Prepare for release v0.16.0-rc.0 (#376)
- dbb5195b Update KubeDB api (#375)
- 4b162e08 Update KubeDB api (#374)
- 39762b0f Update KubeDB api (#373)
- d6a2cf27 Change offshoot selector labels to standard k8s app labels (#372)
- 36a8ab6f Update Kubernetes v1.18.9 dependencies (#371)
- 554638e0 Update KubeDB api (#369)
- 8c7ef91d Update KubeDB api (#368)
- dd96574e Update KubeDB api (#367)
- eef04de1 Update KubeDB api (#366)
kubedb/percona-xtradb
v0.3.0
- bb9f2320 Prepare for release v0.3.0 (#167)
- f545beb4 Prepare for release v0.3.0-rc.0 (#166)
- c5d0c826 Update KubeDB api (#164)
- b3da5757 Fix annotations passing to AppBinding (#163)
- 7aeaee74 Change offshoot selector labels to standard k8s app labels (#161)
- a36ffa87 Update Kubernetes v1.18.9 dependencies (#162)
- fa3a2a9d Update KubeDB api (#160)
- a1db6821 Update KubeDB api (#159)
- 4357b18a Use basic-auth secret type for auth secret (#158)
- f9ccfc4e Update KubeDB api (#157)
- 11739165 Update for release [email protected] (#156)
- 80bf041c Update KubeDB api (#155)
kubedb/pg-leader-election
v0.4.0
kubedb/pgbouncer
v0.3.0
- 693e3cee Prepare for release v0.3.0 (#133)
- 51c8fee2 Prepare for release v0.3.0-rc.0 (#132)
- fded227a Update KubeDB api (#130)
- 7702e10a Change offshoot selector labels to standard k8s app labels (#128)
- 2ba5284c Update Kubernetes v1.18.9 dependencies (#129)
- 3507a96c Update KubeDB api (#127)
- fc8330e4 Update KubeDB api (#126)
- 3e9b4e77 Update KubeDB api (#125)
- 6c85ca6a Update KubeDB api (#124)
kubedb/postgres
v0.16.0
- a53c9c67 Prepare for release v0.16.0 (#456)
- 7787991e Update KubeDB api (#454)
- 0e3d4c53 Add pod affinity rules to DB (#455)
- c5b1d2ac Update KubeDB api (#453)
- c7b618f5 Prepare for release v0.16.0-rc.0 (#452)
- be060733 Update KubeDB api (#451)
- d2d2f32c Update KubeDB api (#450)
- ed375b2b Update KubeDB api (#449)
- a3940790 Fix annotations passing to AppBinding (#448)
- f0b5a9dd Change offshoot selector labels to standard k8s app labels (#447)
- eb4f80ab Update KubeDB api (#446)
- c9075b5a Update KubeDB api (#445)
- a04891e1 Use basic-auth secret type for auth secret (#444)
- e7503eec Update KubeDB api (#443)
- 0eb3a1b9 Update for release [email protected] (#442)
- c3ea786d Update KubeDB api (#441)
kubedb/proxysql
v0.3.0
- fdd650cb Prepare for release v0.3.0 (#148)
- 1ae8aed1 Prepare for release v0.3.0-rc.0 (#147)
- 0e60bddf Update KubeDB api (#145)
- df11880c Change offshoot selector labels to standard k8s app labels (#143)
- 540bdea2 Update Kubernetes v1.18.9 dependencies (#144)
- 52907cb4 Update KubeDB api (#142)
- d1686708 Update KubeDB api (#141)
- e5e2a798 Use basic-auth secret type for auth secret (#140)
- 8cf2a9e4 Update KubeDB api (#139)
- 7b0cdb0f Update for release [email protected] (#138)
- ce7136a1 Update KubeDB api (#137)
kubedb/redis
v0.9.0
- b7d20a3e Prepare for release v0.9.0 (#294)
- d6b6c733 Update KubeDB api (#293)
- bba72c0a Update Kubernetes v1.18.9 dependencies (#292)
- d34eff66 Update KubeDB api (#291)
- b416a016 Prepare for release v0.9.0-rc.0 (#290)
- 751b8f6b Update KubeDB api (#289)
- 0affafe9 Update KubeDB api (#287)
- 665d6b4f Remove tests moved to kubedb/tests (#288)
- 6c254e3b Update KubeDB api (#286)
- 1b73def3 Fix annotations passing to AppBinding (#285)
- dc349058 Update KubeDB api (#283)
- 7d47e506 Change offshoot selector labels to standard k8s app labels (#282)
- f8f7570f Update Kubernetes v1.18.9 dependencies (#284)
- 63cb769d Update KubeDB api (#281)
- 19ec4460 Update KubeDB api (#280)
- af67e190 Update KubeDB api (#279)
- 4b89034c Update KubeDB api (#278)
kubedb/replication-mode-detector
v0.3.0
- f7b0e81 Prepare for release v0.3.0 (#118)
- 26111c6 Update KubeDB api (#117)
- f5825e2 Update KubeDB api (#116)
- 179e153 Prepare for release v0.3.0-rc.0 (#115)
- d47023b Update KubeDB api (#114)
- 3e5db31 Update KubeDB api (#113)
- 987f068 Change offshoot selector labels to standard k8s app labels (#110)
- 21fc76f Update Kubernetes v1.18.9 dependencies (#112)
- db85cbd Close database connection when operation completes (#107)
- 740d1d8 Update Kubernetes v1.18.9 dependencies (#111)
- 6f228a5 Update KubeDB api (#109)
- 256ea7a Update KubeDB api (#108)
- 7a9acc0 Update KubeDB api (#106)
- 21a18c2 Update KubeDB api (#105)
kubedb/tests
v0.1.0
- 53972ee Add release tracker script and workflow
- 0bba0a5 Prepare for release v0.1.0 (#88)
- 8f14ee4 Add e2e-test for Elasticsearch (#68)
- 67e0e55 Fix Stash backup tests for MongoDB Percona variant (#85)
- 093955e Update MongoDB test with DBType check (#84)
- fc8017a Add MongoDB Autoscaling test (#80)
- edb2ecc Update MongoDB backup tests (#71)
- efa6b30 Add inmemory test for MongoDB enterprise (#83)
- 201bcda Update KubeDB api (#82)
- f5698eb Update KubeDB api (#81)
- cf37be5 Update KubeDB api (#79)
- a3ea727 Update KubeDB api (#78)
- 411b4fd Update KubeDB api (#77)
- 5d1747a Change offshoot selector labels to standard k8s app labels (#74)
- dee523d Use Service for connecting with DB (where possible) (#76)
- 69a9cb3 Update Kubernetes v1.18.9 dependencies (#75)
- f0ac7ed Update KubeDB api (#73)
- 42d8169 Update KubeDB api (#72)
- 75003e7 Update KubeDB api (#70)
- af976e3 Update KubeDB api (#69)
- c1dd8f4 Update KubeDB api (#67)
- 44b4191 Update KubeDB api (#66)
- 1e77bed Update Kubernetes v1.18.9 dependencies (#65)
- 1309e15 Update KubeDB api (#64)
- c6b9039 Update KubeDB api (#61)
- e770d66 Update KubeDB api (#60)
- afa5dcc Update Kubernetes v1.18.9 dependencies (#59)
- 0dd91f9 Update KubeDB api (#57)
- 3cf15c0 Update KubeDB api (#56)
- 3736166 Update KubeDB api (#55)
- b905769 Update KubeDB api (#54)
- 5d710ab Update KubeDB api (#53)
- d49f0bb Update KubeDB api (#52)
- fbac2a9 Update KubeDB api (#51)
- 049851b Update KubeDB api (#50)
- 9bdedb4 Update KubeDB api (#48)
- 175e009 Update KubeDB api (#47)
- f7dda0e Update KubeDB api (#46)
- 6175a77 Update Kubernetes v1.18.9 dependencies (#45)
- 26f2b54 Add Elasticsearch tests (#28)
- 4531ec0 Update KubeDB api (#44)
- dfe1655 Update KubeDB api (#42)
- cfbeb36 Update KubeDB api (#41)
- 98ca152 Update KubeDB api (#40)
- dcfb4d0 Update KubeDB api (#39)
- 8fbc3d5 Update KubeDB api (#38)
- eda5b69 Update KubeDB api (#37)
- ffa46c7 Update KubeDB api (#36)
- 9b2ceea Update KubeDB api (#35)
- 7849334 Update KubeDB api (#34)
- b08c1b8 Update Kubernetes v1.18.9 dependencies (#33)
- 4faa8f6 Update Kubernetes v1.18.9 dependencies (#31)
- 0ebd642 Update KubeDB api (#30)
- 5e945c0 Update KubeDB api (#29)
- a921cf2 Update KubeDB api (#27)
- 9614f68 Update Kubernetes v1.18.9 dependencies (#26)
- c706d27 Update KubeDB api (#25)
- ad2b73d Add test for redis (#9)
- ac55856 MySQL Tests (#8)
- bc99f28 Update KubeDB api (#24)
- 9070708 Update KubeDB api (#23)
- c9e4212 Update KubeDB api (#22)
- 00a72b0 Update Kubernetes v1.18.9 dependencies (#21)
- 9f40719 Update KubeDB api (#20)
- 7c94608 Update KubeDB api (#19)
- 6eb0f46 Update KubeDB api (#18)
- f0c04cf Update KubeDB api (#17)
- 0477ed8 Update Kubernetes v1.18.9 dependencies (#16)
- 405b00a Update KubeDB api (#15)
- 3464ffb Update KubeDB api (#14)
- 08a4059 Update KubeDB api (#13)
- 0adf9dd Update KubeDB api (#12)
- af6712c Update Kubernetes v1.18.9 dependencies (#11)
- 6e54f80 Update Kubernetes v1.18.9 dependencies (#6)
- be9860e Update repository config (#4)
- a1cd2f0 Add Test for Vertical Scaling MongoDB Database with Reconfiguration (#3)
- 3d6903c Parameterize Tests (#2)
- 224fb77 Add Makefile and github action (#1)
- 07912c2 Change module name to “kubedb.dev/tests”
- b15fe6d Merge e2e test of MongoDB Community and Enterprise in a single Repo