Releases: madrisan/hashicorp-vault-monitor
Hashicorp Vault Monitor v 0.8.6
Hashicorp Vault Monitor v 0.8.5
Hashicorp Vault Monitor
BUG FIXES:
- Send all the messages to stdout when the Nagios outputter (
-output=nagios
) is selected.
This is required because, as pointed out by unix196, Nagios shows an empty output in case of warning and error messages sent to stderr (if the stderr is not redirected to stdout).
CHANGES:
-
When the Nagios outputter is selected (
-output=nagios
), the messages are now printed without any color. -
Documentation updates.
IMPROVEMENTS:
-
hashicorp-vault-monitor now uses Go's official dependency management system, Go Modules, to manage dependencies.
-
Include the error message in output when reading the environment variables.
This will help debug the issues related to environment variables loading.
Pull Request by maxadamo. Thanks! -
Travis CI now uses go 1.14.x as build target.
-
Add CircleCI and SemaphoreCI continuous integration configurations with go 1.13.x and 1.14.x as build targets.
Hashicorp Vault Monitor v 0.8.4
Hashicorp Vault Monitor
IMPROVEMENTS:
- Monitor the expiration date of a Vault token via its associated token accessor with the new command-line option
-token-accessor
. - Update the documentation.
Hashicorp Vault Monitor v 0.8.3
Hashicorp Vault Monitor
BUG FIXES:
- Fix (once again) the initialization of the Vault URL by ensuring that the command-line value has precedence over the default value and the
VAULT_ADDR
environment variable.
OTHER:
- Travis CI: add go 1.13.x build target and remove the 1.11.x one.
Please read the README.md for some usage examples.
Hashicorp Vault Monitor v 0.8.2
Hashicorp Vault Monitor
BUG FIXES:
- Fix the broken initialization of the Vault URL that made impossible to
setup the Vault address via the environment variableVAULT_ADDR
.
IMPROVEMENTS:
- Update the documentation.
- Add a configuration file for CircleCI.
Please read the README.md for some usage examples.
Hashicorp Vault Monitor v 0.8.1
Hashicorp Vault Monitor
IMPROVEMENTS:
- More human readable output message for the
token-lookup
command.
(using the time duration parser/formatter: https://github.com/hako/durafmt)
BUG FIXES:
- The
token
switch was not available for thetoken-lookup
command.
A token could only be entered via theVAULT_TOKEN
environment variable.
Please read the README.md for some usage examples.
Hashicorp Vault Monitor v 0.8.0
Hashicorp Vault Monitor
FEATURES:
- New command-line check
token-lookup
IMPROVEMENTS:
- Update the documentation.
- Update the test suite.
- Rework the output module to handle warning messages.
BUG FIXES:
- Fix all the issues reported by the golint and megacheck tools.
Please read the README.md for some usage examples.
Hashicorp Vault Monitor v 0.7.0
Hashicorp Vault Monitor
The new command line check option hastatus
has been added.
This command checks the nodes status of a Vault HA Cluster.
Please read the README.md for some usage examples.
Hashicorp Vault Monitor v 0.6.2
Hashicorp Vault Monitor
The outputter output=nagios
has been added.
This switch enables the compliance with the Nagios ouput (output messages and return codes).
Please read the README.md for some usage examples.
Hashicorp Vault Monitor v 0.6.1
Hashicorp Vault Monitor
With this first production-ready release you can monitor:
- The status (unsealed/sealed) of a Vault server of cluster (vault status command)
- Ensure a list of policies are available (vault policies command)
- The read access to the Vault KV data store, both v1 and v2 (vault get command)
Please read the README.md for some usage examples.