Vault Lab

Secret Management Demo Application

Vault Connectionnn

Address: http://172.17.0.1:8200

Status: connected

Secret path: secret/webapp/prod

Secrets from Vault

db_host: db.internal.example.com

db_user: webapp_user

db_password: ***masked***

api_key: ak-prod-...***

How it worksss

1. App reads VAULT_ADDR and VAULT_TOKEN from environmentt

2. At startup, fetches secrets from Vault KV v2 engine

3. Secrets are stored in app.config — never on disk

4. The token has a TTL and read-only accesss