HashiCorp Vault là gì
Nền tảng quản lý bí mật
HashiCorp Vault là một công cụ để lưu trữ và quản lý bí mật một cách an toàn: khóa API, mật khẩu, chứng chỉ và các dữ liệu nhạy cảm khác.
Tính năng chính
- Lưu trữ bí mật — lưu trữ tập trung an toàn
- Bí mật động — tạo thông tin đăng nhập tạm thời
- Mã hóa như dịch vụ — mã hóa dữ liệu mà không lưu trữ khóa
- Thu hồi bí mật — hết hạn và thu hồi tự động
- Kiểm toán — nhật ký đầy đủ của tất cả các hoạt động
Phương thức xác thực
- Token
- LDAP / Active Directory
- Kubernetes
- AWS IAM
- GitHub / GitLab
Trường hợp sử dụng điển hình
- Lưu trữ mật khẩu cơ sở dữ liệu
- Tạo thông tin đăng nhập AWS tạm thời
- Cơ sở hạ tầng PKI và chứng chỉ
- Mã hóa dữ liệu ứng dụng
- Tiêm bí mật vào pipeline CI/CD
Lợi ích
- Quản lý bí mật tập trung
- Nguyên tắc đặc quyền tối thiểu
- Xoay vòng bí mật không có thời gian chết
- Tích hợp với Kubernetes và đám mây