Anka Build Cloud
What is the Anka Build Cloud?
Docker and DockerHub revolutionized the way developers could build and test their software. However, Docker does not at the time of writing this support macOS. This is why we've created the Anka Build Cloud. The Anka Build Cloud is a suite of software which allows you to manage and store Anka VM Templates and Tags in a central repository, orchestrate on-demand (or persistent) macOS VMs for your CI/CD (or developers), and visualize usage or logs. It consists of:
Anka Virtualization Nodes
These Nodes have our Virtualization software installed to run the VMs that you launch from the Controller (or through your CI/CD software).
Anka Controller
This is a web UI and REST API which helps manage VM Instances and VM Templates and Tags.
Anka Registry
This is a repository for your Anka VM Templates and Tags.

Several of our CI/CD Plugins and Integrations require the Controller REST API.
Setting up on Linux using Docker
Set up your Anka Build Cloud on Linux using Docker
Setting up on macOS
Set up your Anka Build Cloud on macOS
Preparing your Anka Nodes
Prepare high availability macOS machines before connecting to the Anka Build Cloud Controller
Joining your Nodes to the Controller
How to join your Anka Build Virtualization Nodes to the Anka Build Cloud Controller
Working with the Controller and API
How to work with the Anka Controller and API
Working with the Registry and API
How to work with the Anka Registry and API
Achieving High Availability with Kubernetes
How to setup your Anka Build Cloud for High Availability using Kubernetes
Configuration Reference
Anka Build Cloud Configuration Reference
Advanced Security Features
Methods to setup authorization within your Controller & Registry.
Monitoring
The various ways in which you can monitor your Anka Build Cloud
Upgrading
How to upgrade the Anka Build Cloud
Build License Tiers
All about the Anka Build Cloud license tiers
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.