구성요소와 설치
구성요소와 설치
Vald는 역할이 분리된 여러 컴포넌트로 이뤄져 있어요.
| 컴포넌트 | 역할 |
|---|---|
| Agent NGT | 실제 벡터 인덱스를 들고 이웃 검색을 수행 |
| Agent Sidecar | 에이전트의 인덱스 스냅샷·백업 지원 |
| Discoverer | 클러스터의 에이전트 상태를 파악·관리 |
| Gateways | 검색 요청을 받아 적절한 에이전트로 라우팅하는 진입점 |
| Index Manager | 인덱스 생성·백업을 조율 |
| Helm Operator | 쿠버네티스에서 Vald를 선언적으로 관리 |
설치는 Helm 차트로 간단해요.
helm repo add vald https://vald.vdaas.org/charts
helm install vald-cluster vald/vald
기본 values.yaml을 쓰면 nightly 이미지가 설치돼요. 도커 이미지 태깅 정책은 이렇게 구성돼요.
nightly— main 브랜치 최신 빌드vX.X.X— 특정 릴리스 버전latest— 릴리스 버전의 최신 빌드stable— 최신 장기 지원 버전
클라이언트는 공식 SDK를 통해 각 언어에서 쉽게 쓸 수 있어요.