Starting in Anka 3.1 we announced that Anka is now able to fully automate the macOS installation processes, disabling SIP, and enabling VNC — all previously manual steps users had to perform inside o the VM. At the time of writing this article, we are still the ONLY Fully Automated Apple Silicon macOS VM Creation Solution available.
There are many ways in which our customers utilize the Anka Virtualization CLI to automate the VM creation and preparation process:
- Through the
anka create
command on the host machine:❯ anka create -a 13.1 13.1-arm
- By executing your project installation commands and scripts inside of VMs from the host terminal with
anka run
and also directly inside the VM withanka cp
&anka run
. - Any manual steps you need to perform in the GUI can be done through VNC or automated with Anka Click Scripts.
- Create Packer Templates and run them to perform the steps for VM creation and preparation with our packer builders and post-provisioner.
Interested in getting started using Anka Virtualization Fully Automated Apple Silicon macOS VM Creation Solution? First, take a look at our getting started using Anka 3 guide. Once you’re comfortable creating and preparing your VMs, you can connect your mixed architecture macOS host machines (including AWS EC2 Mac instances) running Anka with the Anka Build Cloud Controller & Registry to store and distribute VM templates, but also manage VMs and more using the GUI or API. Finally, connect your Anka Build Cloud to an existing or new CI/CD/Automation platform through one of our integrations/plugins and run your jobs on long-running or ephemeral Anka VMs.
Please feel free to reach out to [email protected] with any questions you might have!