Host requirements

Cluster deployments must be on hosts that satisfy SingleStore DB’s hardware and software requirements. Specifically, the following requirements must be met on all hosts:

  • Red Hat OpenShift Container Platform 4.x+

  • Kubernetes versions 1.19 through 1.22


    For supported deployment on AWS, Azure, or Google, please deploy using SingleStoreDB Cloud.

  • Physical or virtual machines with the following:

    • At least four CPU cores and eight GB of RAM per machine (8 vCPU and 32 GB of RAM is recommended for leaf nodes to align with license unit calculations)

    • Running Linux kernel 2.6.32 or later

    • Each SingleStore DB Pod needs to be able to communicate with other SingleStore DB Pods in the same cluster over port 3306

    • The Kubernetes worker nodes/host systems must meet the specified system requirements as outlined in our System Requirements and Recommendations documentation.

Refer to Set System Requirements for more information on how to configure hosts with a Kubernetes DaemonSet.