Skip to content

Releases: hootsuite/vault-ctrl-tool

fix config dir duplicate read

14 Apr 18:31
f3fe0fa
Compare
Choose a tag to compare
v1.3.6

Merge pull request #28 from kristoflemmens/fix-issue-with-empty-confi…

fix empty config-dir

12 Apr 21:13
dd37d74
Compare
Choose a tag to compare
Merge pull request #27 from marcial-lopezferrada-hs/master

fix empty config-dir

Adding arm support

06 Apr 20:51
79984f0
Compare
Choose a tag to compare
Merge pull request #26 from ryan-sadler-hs/bump-version

Bump version

update modules

05 Apr 22:48
ddfba2c
Compare
Choose a tag to compare
Merge pull request #24 from marcial-lopezferrada-hs/master

update version

adding config directory

29 Nov 20:33
f90f3b9
Compare
Choose a tag to compare

A configuration directory can be filled with yaml files that will be read by vault-ctrl-tool.
Each of those files will be concatenated so some issues must be considered.
The main vault-config.yml file set the version and that cannot be change in one of the yaml in the config directory.
Vault-ctrl-tool will read the first depth in the config directory, so sub-directories will be ignored.

New sidecar behaviour and Prometheus server toggle-able

24 Nov 00:39
eb0d2d8
Compare
Choose a tag to compare
  • Features and changes added in 1.3.0 can now be toggled

Sidecar mode no longer terminates on failures

23 Nov 21:36
84ceebb
Compare
Choose a tag to compare

v1.3.0: 22-Nov-2021

  • Errors during sync loop while running sidecar mode will no longer terminate vault-ctrl-tool.
  • Sidecar mode now can run a Prometheus metrics endpoint which emits metrics about sidecar syncs.
    Prometheus can be toggled with "--enable-prometheus-metrics" and have its port overridden by "--prometheus-port".
  • Added better documentation and some refactoring and cleanup of internal libraries.
  • Vault client HTTP timeout and maxRetries are now configurable using "--vault-client-timeout" and "--vault-client-retries" flags.
    Note: These now default to 30s and 2, respectively. Compared to previous version of vault-ctrl-tool which where 60s, 2.

Add refresh_ttl

18 Jun 21:31
c4cbf81
Compare
Choose a tag to compare

Major changes:

  • Adds refresh_ttl flag to allow refreshing dynamic credentials prior to expiry

Minor changes:

  • Updated k8s.io/apimachinery and k8s.io/client-go to v0.20.8.

Initial tagged release

28 May 02:38
ab9cc00
Compare
Choose a tag to compare

This is the initial tagged release. All changes up to this point are included. Following this, stable releases will be released using new versions.