Creating a Milvus Database

This page covers the configuration specific to Milvus — its Database Mode and any engine-specific settings shown below. The rest of the creation flow — opening the wizard, namespace and name, version, machine profile, storage, and optional features — is the same for every engine and is documented in Common Steps.

Database Mode

Select the topology under Database Mode:

  • Standalone — A single-node Milvus instance.
  • Distributed — A multi-node Milvus deployment with separated components for scale and availability.

Distributed mode selected showing component configuration

FieldDescription
Number of ReplicasNumber of nodes/components in the distributed deployment. Required for Distributed.

Milvus Dependencies & Settings

Milvus depends on a metadata store (etcd) and object storage, and exposes a few instance-level toggles.

Milvus meta storage and object storage configuration

Meta Storage (etcd)

FieldDescription
Externally ManagedToggle on to use an existing etcd instead of provisioning one.
Endpointsetcd endpoints to connect to when externally managed.
SizeNumber of etcd nodes when provisioned by the platform.

Object Storage

FieldDescription
Config Secret NameSecret holding the object storage (e.g. S3/MinIO) configuration.

Other Settings

FieldDescription
Disable SecurityRun without authentication (development only).
HaltedCreate the instance in a halted (stopped) state.
Configuration Secret / InlineProvide engine configuration via a referenced Secret or inline key-value pairs.

Create a Milvus Database

  1. Open the wizard and select Milvus — see Getting Started and Select a Database Type.
  2. Set the namespace and name.
  3. Pick the database version and the Database Mode described above, then set the machine profile and storage — see Configure the Database.
  4. Optionally configure Advanced Configuration (labels, deletion policy, credentials, point-in-time recovery) and Additional Options (monitoring, backup, TLS, gateway).
  5. Click Deploy.