KubeBlocks
BlogsKubeBlocks Cloud
⌘K
​
Overview
Quickstart

Topologies

Milvus Standalone Cluster
Milvus Cluster

Operations

Lifecycle Management
Vertical Scaling
Horizontal Scaling
Manage Milvus Services
Decommission Milvus Replica

Monitoring

Observability for Milvus Clusters

tpl

    KubeBlocks uses a declarative approach for managing Milvus Clusters. Below is an example configuration for deploying a Milvus Cluster with 3 replicas.

    Apply the following YAML configuration to deploy the cluster:

    apiVersion: apps.kubeblocks.io/v1
    kind: Cluster
    metadata:
      name: milvus-cluster
      namespace: demo
    spec:
      terminationPolicy: Delete
      clusterDef: milvus
      topology: clustermode
      componentSpecs:
        - name: milvus
          serviceVersion: 3.13.7
          replicas: 3
          resources:
            limits:
              cpu: "0.5"
              memory: "0.5Gi"
            requests:
              cpu: "0.5"
              memory: "0.5Gi"
          volumeClaimTemplates:
            - name: data
              spec:
                storageClassName: ""
                accessModes:
                  - ReadWriteOnce
                resources:
                  requests:
                    storage: 20Gi
    

    © 2025 ApeCloud PTE. Ltd.