Run ephemeral macOS VMs and optimize Amazon EC2 Mac instance cost
Anka Type 2 virtualization on EC2 Mac
- Anka runs as a Type 2 hypervisor on top of EC2 Mac instance
- Provides the best performance inside Anka macOS VMs
- Run multiple Anka macOS Vms on a single EC2 Mac instance
- Command line interface and packer support to create Anka macOS VM images
Ephemeral macOS VMs for iOS CI jobs
- Directly provision ephemeral macOS VM agent/runner/workers on EC2 mac cluster from your CI
- Orchestrate creation and deletion of ephemeral macOS VMs for iOS CI. Run orchestrator in your K8 setup on AWS.
- Integrate directly with Jenkins, TeamCity, GitLab CI, BuildKite, GitHub Actions, Concourse, Azure DevOps, Bamboo CI.
- Scale VMs on demand on EC2 mac instances with no start time delay.
Automate and Manage iOS CI Infra-as-Code
- Abstract the build and test software dependencies from the EC2 mac instance and manage as a code
- Use your existing packer or Ansible automation for macOS image creation
- Run multiple macOS system VMs on a single EC2 mac instance
- Setup central macOS VM private image registry on EC2, Kubernetes, or Docker setups to manage versions/tags
Optimize AWS EC2 Mac instance costs
- Run concurrent multiple virtualized build environments on each EC2 mac instance
- Orchestrate workers/agents/runners directly from your CI system on EC2 mac instance cluster
- Run multiple virtualized build environments of different macOS system and software dependency stack
- Instantly provision and scale virtualized build environments on a static EC2 mac cluster