Resource requirements#
This page contains resource sizing recommendations and rough cost estimates for a customer-operated BSR instance.
Minimum recommendations#
Though everyone's usage is different, we've found that the resource limits and requests we include in the helm chart by default work for the majority of our customers. If you use these defaults, you should be able to distribute usage comfortably over 8 vCPUs and 32 GiB of memory. We recommend standard good availability practices by spreading out your deployments over multiple nodes in multiple availability zones.
Major dependencies:
- 1x PostgreSQL instance with 4 CPU, 4 GiB memory, 10 GiB SSD disk. We recommend a high availability deployment.
- 1x Redis (not Redis Cluster) instance with 1 GiB memory.
- Blob Storage. These usually don't require pre-provisioning, and we've found that the average BSR deployment uses less than 500GiB.
The estimated monthly cost with this minimum configuration varies per cloud provider, but should be less than $1000/month at list rates (not including any discounts).