Qdrant 安装说明(单机)

生产级部署,通常会采用K8s进行部署,下面将说明讲述部署的方法。

部署应用程序

K8s 部署脚本:vector-db-qdrant.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: vector-db-qdrant-server-svc
  annotations:
    kubesphere.io/alias-name: Qdrant 向量搜索引擎和数据库
    kubesphere.io/description: Qdrant 向量搜索引擎和数据库
spec:
  ports:
    - name: tcp-6333
      port: 6333
      protocol: TCP
      targetPort: 6333
    - name: tcp-6334
      port: 6334
      protocol: TCP
      targetPort: 6334
  selector:
    app: vector-db-qdrant-server
  type: NodePort
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: vector-db-qdrant-server-deploy
  annotations:
    kubesphere.io/alias-name: Qdrant 向量搜索引擎和数据库
    kubesphere.io/description: Qdrant 向量搜索引擎和数据库
  labels:
    app: vector-db-qdrant-server
spec:
  replicas: 1
  selector:
    matchLabels:
      app: vector-db-qdrant-server
  template:
    metadata:
      labels:
        app: vector-db-qdrant-server
    spec:
      containers:
        - name: vector-db-qdrant-server
          image: 'qdrant/qdrant:latest'
          ports:
            - name: http-6333
              containerPort: 6333
              protocol: TCP
            - name: http-6334
              containerPort: 6334
              protocol: TCP
          imagePullPolicy: Always
使用 kubectl 执行如下命令部署 Qdrant 服务 :
#kubectl create -f vector-db-qdrant.yaml --namespace=你的命名空间
kubectl create -f vector-db-qdrant.yaml --namespace=default
作者:Ddd4j  创建时间:2024-04-16 12:32
最后编辑:Ddd4j  更新时间:2026-05-30 20:16