tart
tart copied to clipboard
macOS and Linux VMs on Apple Silicon to use in CI and other automations
Tart itself is just a virtualization solution with some nifty features like ability to store images remotely in OCI registries. But there is a need for some companies to be...
I've added tart to the official Homebrew repository. https://github.com/Homebrew/homebrew-core/pull/114571
Currently Tart uses `print` to output its messages, but if there were dedicated wrapper functions then it could standardise error/warning outputs and colour code them Noting this as a nice...
We can use `tart set` to change a VMs cpu/memory/etc but there is no way to retrieve this data, a `tart get` command would be useful
Tart list currently displays the source and name for VMs but it doesn't indicate if the VM is currently running or not, or if the VM has been created. For...
Apple's Virtualization.Framework does not support clone out of the box and presently `tart clone` copies the parent VM directory into the cloned vm. This poses a problem of having two...
tart ssh
A command to open an SSH session with a named Tart VM, with optional authentication parameters e.g. ```sh tart ssh ubuntu ``` This is assuming the guest VM is already...
Right now Tart is specifically a CLI tool that is meant to be integrated into some other system or run from a terminal. And Tart is daemon-less, meaning that to...
It would be helpful to have more Linux examples in the readme, _in particular_ examples of mounting folders into specific locations, as well as Linux VMs that aren't created from...