Vault là công cụ của HashiCorp giúp cất giữ an toàn các bí mật của hệ thống: mật khẩu database, khóa API, chứng chỉ bảo mật. Thay vì ghi mật khẩu cứng trong code, ứng dụng sẽ hỏi Vault mỗi khi cần, và Vault ghi lại ai đã lấy cái gì, khi nào. Các công ty vận hành nhiều hệ thống dùng Vault để không ai nhìn thấy mật khẩu thật (người mới nên thử chế độ dev trên máy cá nhân trước).
Vault là công cụ cất giữ và cấp phát bí mật như mật khẩu, API key và chứng chỉ một cách an toàn, có kiểm soát ai được xem và ghi lại ai đã lấy gì. Thay vì nhét key cứng vào code, ứng dụng xin bí mật từ Vault khi cần và Vault có thể tự xoay, thu hồi khi hết hạn. Đội vận hành và bảo mật dùng Vault để quản lý bí mật cho hàng chục dịch vụ mà không lo lộ lọt.
git clone https://github.com/hashicorp/vault.git