Vault (HashiCorp)
A tool for secrets management, encryption as a service, and privileged access management, created by HashiCorp.
# Integration with Postgres and Jupyter Noteboo
An example of Jupyter Notebook integration with Postgres, that requests a new secreat from Vault:
sequenceDiagram
participant JN as Jupyter Notebook
participant V as Vault
participant DB as PostgreSQL Database
JN->>V: Request PostgreSQL credentials
V->>JN: Return credentials (username, password)
JN->>DB: Connect using retrieved credentials
The Vault is generating dynamic generated credentials (e.g. for Postgres) with the Secret Engine
Origin: