Tart 2.29.0 has been released, enhancing its capabilities as a sophisticated toolset for creating, managing, and maintaining virtual machines (VMs) that run macOS and Linux on Apple Silicon systems. By leveraging Apple's proprietary Virtualization.Framework, which was designed alongside the innovative M1 chip, Tart achieves exceptional performance without compromising efficiency. This integration allows users to operate VMs seamlessly, comparable to Docker containers, and store VM images in OCI-compatible container registries.
Tart's features extend to robust integration with various continuous integration (CI) systems, including a dedicated on-demand GitHub Actions Runners service, making it a valuable asset for developers. Additionally, the toolkit includes Orchard Orchestration, a potent solution for managing Tart VMs at scale across clusters of Apple Silicon hosts. Users can control thousands of VMs via a simple REST API through an Orchard Cluster, while the Orchard CLI facilitates remote access to VMs as if they were operating locally.
Embraced by CI engineers for a variety of applications, Tart supports CI/CD pipelines, aids in creating reproducible local development environments, and enables testing of device management systems without requiring physical devices. The following highlights encapsulate Tart's key features:
- Utilization of Apple's Virtualization.Framework for optimal performance.
- Capability to push and pull VMs from any OCI-compatible container registry.
- Automation of VM creation through the Tart Packer Plugin.
- Seamless integration with any CI system.
In summary, Tart 2.29.0 stands out as a versatile and powerful tool that caters to the automation needs of developers and engineers alike, streamlining the management of virtual environments on Apple Silicon. As technology continues to evolve, further enhancements to Tart could include expanded support for additional operating systems, improved orchestration capabilities, and enhanced security features to meet the growing demands of the software development landscape
Tart's features extend to robust integration with various continuous integration (CI) systems, including a dedicated on-demand GitHub Actions Runners service, making it a valuable asset for developers. Additionally, the toolkit includes Orchard Orchestration, a potent solution for managing Tart VMs at scale across clusters of Apple Silicon hosts. Users can control thousands of VMs via a simple REST API through an Orchard Cluster, while the Orchard CLI facilitates remote access to VMs as if they were operating locally.
Embraced by CI engineers for a variety of applications, Tart supports CI/CD pipelines, aids in creating reproducible local development environments, and enables testing of device management systems without requiring physical devices. The following highlights encapsulate Tart's key features:
- Utilization of Apple's Virtualization.Framework for optimal performance.
- Capability to push and pull VMs from any OCI-compatible container registry.
- Automation of VM creation through the Tart Packer Plugin.
- Seamless integration with any CI system.
In summary, Tart 2.29.0 stands out as a versatile and powerful tool that caters to the automation needs of developers and engineers alike, streamlining the management of virtual environments on Apple Silicon. As technology continues to evolve, further enhancements to Tart could include expanded support for additional operating systems, improved orchestration capabilities, and enhanced security features to meet the growing demands of the software development landscape
Tart 2.29.0 released
Tart is an advanced toolset designed for creating, operating, and maintaining virtual machines running macOS and Linux on Apple Silicon-based systems.