cirruslabs / tart

macOS and Linux VMs on Apple Silicon to use in CI and other automations
https://tart.run
Other
3.67k stars 103 forks source link

Support lower CPU and memory for Linux VMs #692

Closed ghost closed 6 months ago

ghost commented 6 months ago

The minimum CPU and memory resources assignable to VMs (4 cores, 4GB memory) seem arbitrary and unnecessarily limit the use cases Tart is feasible for.

Many development workflows take place on resource-constrained devices such as laptops. Running multi-VM workloads quickly becomes impossible.

As developers we often also run production workloads for personal projects on cheap VPS providers with small instance sizes, using our private machines as a pre-production environment. In this scenario, mirroring the CPU and memory configuration of the production environment is important.

Please allow for the configuration of down to 1 CPU and 256MB memory.

edigaryev commented 6 months ago

This was fixed in https://github.com/cirruslabs/tart/pull/693 and should be available in the new 2.4.3 release shortly.