Load configuration in cascade from multiple backends into a struct
The Vault backend now supports the Vault KV secrets engine v2. Use the new vault.NewBackendV2
to create a backend that supports it.
For some background info on Vault see https://www.vaultproject.io/docs/secrets/kv and https://www.vaultproject.io/api-docs/secret/kv.
Thanks @mopemope for the initial contribution!
This fixes a downstream module dependency issue. See #83 for details.
This release adds one new feature (the ability to specify alternative flag names, thanks to @ogerardin), and updates the consul dependency.
Bug fix:
flags
one is specified. (#30)