🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

DevOps Advanced

What is Vault?

A tool by HashiCorp for securely managing secrets, encryption keys, and certificates with dynamic secret generation.

Vault centralizes secret management with fine-grained access control. It stores static secrets, generates dynamic database credentials (auto-expiring), manages PKI certificates, and provides encryption as a service.

Key features include audit logging, secret lease management, multiple authentication backends (LDAP, AWS IAM, Kubernetes), and auto-unsealing. Vault is essential for managing secrets at scale in microservices and cloud-native environments.

Related Terms

Chaos Engineering
The discipline of deliberately introducing failures into a system to test its resilience and identify weaknesses before they cause outages.
GitHub Actions
A CI/CD platform integrated into GitHub that automates build, test, and deployment workflows using YAML configuration.
Prometheus
An open-source monitoring and alerting toolkit that collects time-series metrics using a pull-based model.
Docker Volume
A mechanism for persisting data generated by Docker containers, surviving container restarts and removals.
CI/CD
Continuous Integration and Continuous Deployment — automated practices for building, testing, and deploying code changes.
GitOps
A practice where Git repositories serve as the single source of truth for both application code and infrastructure configuration.
View All DevOps Terms →