Provides database credentials using Vault dynamic secrets.
Vault login is not handled by this plugin.
You should manually log in into Vault, which will, using the default Token Helper, create a Vault token file in $HOME/.vault-token
. Check another Vault Token Helper with support for native secret storage on macOS, Linux, and Windows.
This plugin will cache credentials in memory until it expires.
-
Click Help → Install New Software... then enter this url:
https://raw.githubusercontent.com/premium-minds/dbeaver-vault/master/update-site/
-
Make sure DBeaver Vault is checked, then click Next to install the plugin.
-
See Optional extensions if you have any problems installing the plugin
Support for parsing Vault config file from environment variable VAULT_CONFIG_PATH
or default ~/.vault
is restricted to JSON syntax only. It does not support native HCL syntax.
DBeaver has a bug that requires to re-install plugins after an upgrade.