Creating a SingleStore Database

This page covers the configuration specific to SingleStore — 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 SingleStore instance.
  • Topology — A distributed cluster split into Aggregator and Leaf node tiers.

Topology mode selected showing Aggregator and Leaf node panels

Aggregator — Routes queries and aggregates results.

FieldDescription
Number of ReplicasNumber of aggregator nodes. Required.
Storage size, Machine, CPU, MemoryResources per aggregator node.

Leaf — Stores and processes the partitioned data.

FieldDescription
Number of ReplicasNumber of leaf nodes. Required.
Storage size, Machine, CPU, MemoryResources per leaf node.

License

SingleStore is commercial software and requires a license.

FieldDescription
License SecretName of the Kubernetes Secret containing your SingleStore license key. Required.

Create a SingleStore Database

  1. Open the wizard and select SingleStore — 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.