구성요소와 설치

구성요소와 설치

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를 통해 각 언어에서 쉽게 쓸 수 있어요.

더 알아보기