Hardware requirements
Docker-compose deployment (on a single server)
- Docker version: 1.13+
- Minimal configuration: 4 vCPU, 8 GB RAM
Helm-based deployment
- Kubernetes version: 1.18+
- Minimal namespace limits: TODO
Component specific requirements
Waldur Mastermind (API)
By default 4 uWSGI processes are started.
- Minimum requirements: 1 CPU, 1GB RAM for every node
- Recommended setup: 2 CPU or more, 2 GB RAM or more
Waldur Mastermind (Celery worker)
By default a single worker with 10 threads is started.
- Minimum requirements: 2 CPU, 1 GB RAM
- Recommended setup: 4 CPU or more, 8 GB RAM or more
More memory should be added if more Celery worker processes are running on the same host (512 MB for each 4 Celery workers).
Waldur Mastermind (Celery beat)
A single Celery beat process is started.
- Minimum and recommended requirements: 1 CPU, 1 GB RAM
PostgreSQL
- Minimum requirements: 1 CPU, 1 GB RAM
- Recommended setup: 2 CPU or more, 2 GB RAM or more
Redis
- Minimum requirements: 1 CPU, 512 MB RAM
- Recommended setup: 2 CPU or more, 1 GB RAM or more
Waldur HomePort (Nginx)
- Minimum and recommended requirements: 1 CPU and 512MB RAM
Last update:
2023-04-11