Tom Proctor
be1721fc84
Remove redundant logic ( #434 )
2021-04-14 14:53:52 +01:00
Theron Voran
8e982a6c9d
Allow setting HA services type ( #317 )
...
Making the types for active and standby services configurable (just
like the main vault service).
2020-06-02 10:06:50 -04:00
Josh Keife
9a835c40f1
Update comment in standby service ( #299 )
2020-05-21 11:58:53 -04:00
Theron Voran
e09de0dc63
Allow both yaml and multi-line string annotations ( #272 )
...
Changed/added helper functions to detect if the annotations value
is a string or yaml, and apply `tpl` or `toYaml`
accordingly. Defaults are left as `{}` since yaml is more likely
to be used with helm on the command line. This means a warning
will be shown when setting an annotation to a multi-line
string (which has been the existing behavior).
2020-04-27 08:28:50 -07:00
Theron Voran
2072bf2dcd
Fix ha standby and active service annotations ( #268 )
...
* service: fix annotations for HA standby/active services
* added unit tests
Co-authored-by: yotsub <63680950+yotsub@users.noreply.github.com>
2020-04-21 08:19:17 -07:00
Jason O'Donnell
6d5a2174d8
Add Vault Helm ent support, service discovery ( #250 )
...
* Add Vault Helm ent support, service discovery
* Fix unit test
* Update test/acceptance/server-ha-enterprise-dr.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update test/acceptance/server-ha-enterprise-dr.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update test/acceptance/server-ha-enterprise-perf.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update test/acceptance/server-ha-enterprise-perf.bats
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
* Update values.yaml
Co-Authored-By: Theron Voran <tvoran@users.noreply.github.com>
Co-authored-by: Theron Voran <tvoran@users.noreply.github.com>
2020-04-09 09:26:58 -04:00