目录
📦 使用 Helm 下载 Milvus 安装包(Chart)指南
📦 使用 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 的自定义部署和调试。
📚 参考链接:
如需定制部署或了解各组件参数配置(如独立部署 etcd、MinIO、RootCoord),欢迎留言获取完整部署方案。