
Run Milvus, the open-source vector database, on any Kubernetes cluster. Deploy a single-process standalone instance or a distributed cluster, autoscale query nodes, roll out upgrades without downtime, and back up collections to S3 through a single UI and API, powered by the Milvus Operator.
Start with a single-process instance, or run Milvus 2.6 as a cluster with an active-standby coordinator and separately scalable proxies, query, data, and streaming nodes.
Scale each component on its own and let proxies, data, and query nodes autoscale on CPU or memory. Scaling in below what a loaded collection's replicas need is refused.
On-demand and scheduled backups to S3-compatible storage with count- or time-based retention, restored into an existing instance or a brand-new one.
Curated Milvus 2.6 versions, upgraded component by component in the right order. Downgrades are refused, because Milvus migrates its metadata on upgrade.
Get etcd and object storage bundled and sized for you, with the write-ahead log kept in object storage (Woodpecker) - or point Milvus at your own etcd and S3-compatible bucket.
Switch to GPU builds with one version change, and split query nodes across GPU pools - with their own node selectors, tolerations, and secondary networks.
Authentication is always on: OpenEverest generates the root password and the storage credentials, keeps them in Kubernetes Secrets, and applies a new root password when you change it.
Milvus is the open-source, cloud-native vector database built for scalable similarity search on billions of vectors.
Milvus instances on OpenEverest are powered by the open-source Milvus Operator, which manages Milvus and its dependencies on Kubernetes.
Backups and restores run the upstream milvus-backup tool, which copies collections and their index definitions to S3-compatible storage.
Extend Milvus on OpenEverest with community plugins and integrations.
An OpenEverest UI plugin that adds an Inspector tab to instance pages: the pods behind a Milvus instance as a live graph or a table, streamed container logs, and kubectl-style pod details.
openeverest/plugin-inspector →Turn on monitoring and OpenEverest creates a PodMonitor that scrapes every Milvus component, ready for your Prometheus and Grafana dashboards.
prometheus-operator/prometheus-operator →Instance into a Milvus resource for the open-source Milvus Operator, which runs Milvus and its etcd and object storage. Read the walkthrough in Milvus on OpenEverest.rootPath lets several instances share one bucket or etcd.Deploy OpenEverest on any Kubernetes cluster and run your first Milvus vector database in minutes.
Milvus and Zilliz are trademarks of their respective owners. OpenEverest is not affiliated with, endorsed by, or sponsored by these organizations. These names are used for identification purposes only.
