New to KubeDB? Please start here.

Overview

Milvus is an open-source vector database built to power embedding similarity search and AI applications. It stores, indexes, and queries billions of high-dimensional vectors, making it a core building block for retrieval-augmented generation, recommendation, and semantic search workloads. KubeDB can provision Milvus in both standalone and distributed topologies, using object storage for segments/logs and etcd for metadata.

Supported Milvus Features

FeaturesAvailability
Standalone & Distributed topologies✓
External object storage support✓
KubeDB-managed or externally managed etcd metadata storage✓
Custom Configuration✓
Monitoring using Prometheus and Grafana✓
Authentication & Authorization (TLS)✓
Externally manageable Auth Secret (Rotate Auth)✓
Persistent volume✓
Automated Vertical & Horizontal Scaling✓
Automated Volume Expansion✓
Storage Migration (StorageClass to StorageClass)✓
Autoscaling ( Compute resources & Storage )✓
Reconfigurable TLS Certificates (Add, Remove, Rotate, Update)✓
Automated Version Update✓
Automated Restart✓

Supported Milvus Versions

KubeDB supports the following Milvus Versions.

  • 2.6.7
  • 2.6.9
  • 2.6.11
  • 3.0.0

User Guide