Skip to content

v0.11.0 - "Destination Unknown"

Compare
Choose a tag to compare
@duijf duijf released this 23 Oct 10:31
· 129 commits to master since this release

Vaultenv has gained support for reading connection configuration options from the standard VAULT_ADDR environment variable.

With this release, we have also started shipping fully static binaries for Linux.

VAULT_ADDR support

Vaultenv already had support for the following CLI options and environment variables to configure connection information:

  • --host or VAULT_HOST
  • --port or VAULT_PORT
  • --[no-]connect-tls or VAULTENV_CONNECT_TLS

With this release, we also add support for reading this information from the VAULT_ADDR environment variable. The old configuration options still work and will remain supported.

Please refer to the README for details (most notably on how precedence and conflicts in these options are handled).

Static binary releases

The Linux binaries that we used to provide were coupled to a version of libc. This meant users had to compile vaultenv from source if they were on a distro with an older libc than the one we compiled Vaultenv with.

From now on, the Linux binaries we distribute are fully static, meaning they are no longer coupled to a version of libc. We ship a static binary containing MUSL and integer-simple.