Cloud & DevOps
Cloud-Native CI/CD Platform
GitOps pipeline with Kubernetes, Helm and progressive delivery
- Kubernetes
- Docker
- Helm
- Argo CD
- +2
Cloud & DevOps · Major Project
Short-lived database credentials issued, leased and revoked by Vault
Overview
Replaces the password in the config file with one that expires. A FastAPI service asks Vault for PostgreSQL credentials at start-up, Vault creates a database user just for that lease and drops it when the lease runs out, and the app renews or re-fetches before that happens. Static secrets are versioned, every access lands in the audit log, and the whole setup runs locally in Docker.
What makes it stand up
Module breakdown
Server config, unseal keys, policies and the audit device.
Database secrets engine with roles, TTLs and revocation.
FastAPI client that authenticates, fetches and renews leases.
Root credential rotation and a forced revoke of a leaked lease.
Parsing audit logs to answer who accessed what.
After this, you will be able to
Technology stack
You receive
Keep looking
Cloud & DevOps
GitOps pipeline with Kubernetes, Helm and progressive delivery