domains / families / security / implementing-secrets-management-with-vault
implementing-secrets-management-with-vault
separate
'Deploy HashiCorp Vault for centralized secrets management, covering dynamic
When to use
- When applications store database passwords, API keys, or certificates in environment variables or config files
- When migrating from static long-lived credentials to dynamic short-lived secrets
- When Kubernetes workloads need secure access to database credentials or cloud provider APIs
- When compliance requirements mandate centralized credential management with audit logging
- When CI/CD pipelines contain hardcoded secrets that represent supply chain risk
When not to use
- AWS-only environments where AWS Secrets Manager suffices
- application-level encryption logic
- identity federation
Skill page
Source