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

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

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

kubedb/proxysql

v0.3.0

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