IDE Dynamic Secrets plugin allows using secrets stored in Hashicorp Vault from within IntelliJ Platform based IDEs:
-
Use secrets when connecting to databases in database tools and revoke lease when connection is disconnected. The plugin adds "Dynamic Secrets" authentication type to data source properties.
-
Expose secrets as environment variables when running your programs and revoke those secrets when the program finishes. The plugin adds "Dynamic Secrets" tab to Run/Debug configurations.
Supported run configurations:
- Go
- Python
-
Manually:
Download the latest release and install it manually using Preferences > Plugins > ⚙️ > Install plugin from disk...
Unless expressly stated otherwise, all files in this repository are licensed under the Apache License, version 2.0 (see LICENSE.txt).
Plugin based on the IntelliJ Platform Plugin Template.