헬름 차트로 밀버스 구성하기
이 항목에서는 헬름 차트를 사용하여 Milvus 구성 요소와 서드파티 종속성을 구성하는 방법을 설명한다.
현재 릴리스에서는 모든 매개변수가 Milvus를 재시작한 후에만 적용된다.
구성 파일을 통해 Milvus 구성하기
구성 파일 values.yaml
을 사용하여 Milvus를 구성할 수 있다.
구성 파일 다운로드
values.yaml
을 직접다운로드하거나 다음 명령을 사용하여다운로드하세요.
$ wget https://raw.githubusercontent.com/milvus-io/milvus-helm/master/charts/milvus/values.yaml
구성 파일 수정하기
values.yaml
에서 해당 파라미터를 조정하여 애플리케이션 시나리오에 맞게 Milvus 인스턴스를 구성합니다.
구체적으로 values.yaml
에서 extraConfigFiles
을 검색한 후 다음과 같이 이 섹션에 구성을 입력합니다:
# Extra configs for milvus.yaml
# If set, this config will merge into milvus.yaml
# Please follow the config structure in the milvus.yaml
# at https://github.com/milvus-io/milvus/blob/master/configs/milvus.yaml
# Note: this config will be the top priority which will override the config
# in the image and helm chart.
extraConfigFiles:
user.yaml: |+
# For example to set the graceful time for query nodes
# queryNodes:
# gracefulTime: 10
각 파라미터에 대한 자세한 내용은 다음 링크를 확인하세요.
정렬 기준:
종속성 | 컴포넌트 |
---|---|
쿠버네티스 설치와 관련된 다른 파라미터에 대해서는 밀버스 헬름 차트 구성을 참고한다.
밀버스 시작
구성 파일 수정을 마쳤으면, 이제 해당 파일로 Milvus를 시작할 수 있습니다.
$ helm upgrade my-release milvus/milvus -f values.yaml
명령줄을 통해 Milvus 구성하기
또는 헬름 명령어를 사용하여 Milvus 구성을 직접 업그레이드할 수 있습니다.
구성 가능한 파라미터 확인
업그레이드하기 전에 헬름 차트를 통해 구성 가능한 파라미터를 확인할 수 있습니다.
$ helm show values milvus/milvus
Milvus 시작
업그레이드 명령에 --values
또는 --set
을 추가하여 Milvus를 구성하고 시작하세요.
# For instance, upgrade the Milvus cluster with compaction disabled
$ helm upgrade my-release milvus/milvus --set dataCoord.enableCompaction=false
다음 단계
Milvus 서비스를 모니터링하고 알림을 생성하는 방법을 배우려면 다음과 같이 하세요:
리소스를 할당하는 방법에 대한 지침을 찾고 계신다면 여기를 참조하세요: