위키득계정 ↗
기술

HashiCorp Vault

HashiCorp Vault기술
주요 역할
비밀 정보 중앙 관리
관리 대상
자격 증명과 키 및 인증서
접근 제어
인증과 자원 경로별 정책
확장 방식
플러그인
HashiCorp Vault는 응용 프로그램이 사용하는 비밀번호와 암호 키 및 인증서 같은 비밀 정보를 중앙에서 관리하는 소프트웨어다. 클라이언트의 인증 결과와 정책에 따라 민감한 자료와 암호화 기능에 대한 접근을 결정한다.

비밀 정보를 다루는 공통 경로

여러 서비스가 사용하는 자격 증명과 암호 키를 각 응용에 흩어 두는 대신 공통 관리 지점에서 다룬다. 저장된 자료의 암호화와 접근 제어를 결합하고 사용 기록을 감사하는 기능을 제공한다.

인증과 권한 판단

클라이언트가 인증하면 그 신원과 적용할 정책에 연결된 접근 토큰을 사용한다. 이후 요청한 자원의 경로에 설정된 정책을 확인해 작업을 허용하거나 거절한다. 인증을 통과하는 것과 특정 비밀 정보를 읽을 권한을 얻는 것은 별개의 단계다.

플러그인으로 연결하는 시스템

인증 플러그인은 외부 인증 체계와 연결하고 비밀 정보 플러그인은 자료의 생성과 저장 및 변환을 맡는다. 데이터베이스 플러그인은 클라이언트가 사용할 동적 자격 증명을 관리한다. 자체 운영 환경과 클라우드 및 혼합 환경에서 이 구성 요소들을 조합할 수 있다.

관련 문서

LDAP / cert-manager / Consul / 공개 키 암호 / API / 데이터베이스