目錄
📦 使用 Helm 下載 Milvus 安裝包(Chart)指南
🛠 環境準備
🚀 第一步:添加 Milvus Helm 倉庫
🔍 第二步:查看可用版本
📥 第三步:下載指定版本的 Chart 包
📂 第四步:解壓并查看 Helm Chart(可選)
📌 第五步(可選):本地安裝 Milvus
📎 總結
📦 使用 Helm 下載 Milvus 安裝包(Chart)指南
Milvus 是一款開源的向量數據庫,適用于大規模向量檢索場景,如 AI 語義搜索、人臉識別等。為了方便在 Kubernetes 中部署 Milvus,官方提供了 Helm Chart 倉庫。
本文將手把手教你如何:
-
添加 Milvus 官方 Helm 倉庫
-
搜索并查看可用版本
-
下載指定版本的 Helm Chart 包(
.tgz
文件) -
(可選)解壓后進行自定義修改
🛠 環境準備
確保已安裝 Helm 3.x:
helm version
🚀 第一步:添加 Milvus Helm 倉庫
helm repo add milvus https://zilliztech.github.io/milvus-helm
helm repo update
執行完畢后,可驗證倉庫是否添加成功:
helm repo list
🔍 第二步:查看可用版本
helm search repo milvus/milvus --versions
示例輸出:
NAME CHART VERSION APP VERSION DESCRIPTION
milvus/milvus 4.0.14 2.4.4 Milvus is a cloud-native, distributed vector database...
milvus/milvus 4.0.13 2.4.3
...
📥 第三步:下載指定版本的 Chart 包
以下載 4.0.14
版本為例:
helm pull milvus/milvus --version 4.0.14
完成后你會看到一個文件:
milvus-4.0.14.tgz
📂 第四步:解壓并查看 Helm Chart(可選)
tar zxvf milvus-4.0.14.tgz
cd milvus
ls
你將看到:
-
values.yaml
:默認安裝參數 -
templates/
:部署模板(如 Deployment、Service 等) -
Chart.yaml
:元信息
你可以自定義修改 values.yaml
中的配置,如關閉 minio
、開啟 persistence
、配置資源限制等。
📌 第五步(可選):本地安裝 Milvus
如果你有一個可用的 Kubernetes 集群:
helm install my-milvus ./milvus
或帶自定義參數:
helm install my-milvus ./milvus -f my-values.yaml
📎 總結
步驟 | 命令 |
---|---|
添加倉庫 | helm repo add milvus https://zilliztech.github.io/milvus-helm |
查看版本 | helm search repo milvus/milvus --versions |
下載 Chart | helm pull milvus/milvus --version <版本號> |
解壓查看 | tar zxvf milvus-<version>.tgz |
通過上述步驟,你可以在離線環境或本地進行 Milvus 的自定義部署和調試。
📚 參考鏈接:
-
Milvus 官方 Helm 倉庫
-
Milvus GitHub 項目
如需定制部署或了解各組件參數配置(如獨立部署 etcd、MinIO、RootCoord),歡迎留言獲取完整部署方案。