5 Commits
Author SHA1 Message Date
Tuan Anh Nguyen 185966c09b fix test race condition (#20967)
Signed-off-by: Tuan Anh Nguyen <tuananh.nguyen-ext@commercetools.de>
2020-02-28 13:20:39 -08:00
Kai Timmer 83593d0e07 [stable/mongodb-replicaset] start the server with ssl enabled if the client also uses ssl (#18625)
* start the server with ssl enabled if the client also uses ssl

Signed-off-by: Kai Timmer <kai@staffbase.com>

* adding a ci test case for tls certificates enabled

Signed-off-by: Kai Timmer <kai@staffbase.com>

* chart version bump

Signed-off-by: Kai Timmer <kai@staffbase.com>

* add newline for linter

Signed-off-by: Kai Timmer <kai@staffbase.com>

* add newline for linter

Signed-off-by: Kai Timmer <kai@staffbase.com>

* tls support for the test pod

Signed-off-by: Kai Timmer <kai@staffbase.com>

* Use volumes instead of env vars

Signed-off-by: ricoberger <mail@ricoberger.de>

* Fix tls check

Signed-off-by: ricoberger <mail@ricoberger.de>

* Fix MongoDB hostname

Signed-off-by: ricoberger <mail@ricoberger.de>

* Add namespace environment variable

Signed-off-by: ricoberger <mail@ricoberger.de>
2019-11-26 08:53:12 -08:00
tetianakravchenko 04ac9216fa [mongodb-replicaset] replace MONGODB_URL with --mongodb.uri (#10026)
* replace MONGODB_URL with --mongodb.uri; minor test fixes

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* remove admin database for auth

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* replace MONGODB_URL to -mongodb.uri in livenessProbe

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>
2018-12-15 09:08:28 -08:00
tetianakravchenko dc29a35b46 [stable/mongodb-replicaset] Fix tests for cluster with auth (#9907)
* fix tests for cluster with auth

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* use if condition the same as in on-start.sh

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>

* move flag  to MONGOARGS variable; fix if condition to use equality comparison

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@commercetools.de>
2018-12-11 14:48:22 -08:00
Reinhard Nägele 8e38c4f78b [stable/mongodb-replicaset] Various improvements (#3728)
* [stable/mongodb-replicaset] Various improvements

* Add OWNERS file
* Better script formatting and quoting
* Change directory of config file to the location expected
  by the scripts in the Docker image
* Run MongoDB as non-root user

* Update install image in values.yaml and readme

* Update versions in readme

* Remove invalid 'runAsGroup'

* Fix auth

* Move on-start.sh out of Docker image

* Wait for replicas to reach desired state

* Rename CA secret

* Bump version to 3.0.0

* Apply fix for readonly configmap mounts

* Update image config

* Improve PDB configuration

* Update install image
2018-04-03 06:37:09 -07:00