Limits
To make sure everyone’s applications run reliably and smoothly, we have a few resource and usage limits in place. Below, you’ll find details on these limits, covering CPU, memory, storage, and more so that you can plan your deployments with confidence.
Dynamic runtime limits
The following resource limits apply to each Magic Containers application running on the dynamic runtime:
- CPU: 8 CPUs
- Memory: 32 GiB
- Network ingress: 1 Gbps
- Network egress: 1 Gbps
- Ephemeral storage: 10 GB
Note
Once an application consumes 10 GB of ephemeral storage, the container/pod will be evicted and automatically restarted. Any data stored in ephemeral storage is lost during this process.
Magic Containers automatically attempts to restart a container if it detects a failure. The system will attempt to restart the container up to 10 times before giving up.
Account-level limits
Standard accounts
By default, the following limits apply to each standard (non-trial) account on the Magic Containers platform:
- Number of applications per account: 10.
- Number of regions per application: No limit (all available regions).
- Number of instances/pods per region per application: Up to 10.
Trial accounts
If you are on a trial account, additional restrictions apply:
- Credit card information is required.
- Number of applications per account: 10
- Number of regions per application: 5
- Number of instances/pods per region per application: 2
Updated 3 days ago