OCI-compatible macOS VM images for use with Orka and Orka Desktop.
To get started with Orka, run:
orka3 vm deploy --image ghcr.io/macstadium/orka-images/tahoe:latestAlternatively, create a VM directly with kubectl apply or kubectl create using the following definition:
apiVersion: orka.macstadium.com/v1
kind: VirtualMachineInstance
metadata:
name: my-orka-vm
namespace: orka-default
spec:
image: ghcr.io/macstadium/orka-images/tahoe:latestIn Orka Desktop, click Create New VM, select Pull from Image, and enter an OCI image name:
ghcr.io/macstadium/orka-images/tahoe:latest
To set up a VM from an IPSW file using Orka Desktop, see the setup.sh script.
Orka supports macOS Tahoe as a guest OS. Version-specific tags are available for all minor releases in the 26.x line — browse releases on Orka Hub or see all tags on GHCR.
Version support: Customers can upgrade to the latest minor release within the 26.x line without issues. Any 26.x guest image is expected to run on any supported Orka cluster, regardless of the exact minor version of the host OS.
Orka version requirement: Orka 3.5.0 or later is required to run Tahoe guest VMs.
Host OS requirement: A macOS Sequoia (15.5 or later) host is required.
Note
macOS 26.1 introduced changes to the Virtualization framework that affect certain VM functionality. Review the Apple release notes to determine if your workflows are impacted before deploying 26.1+ VMs in production.
orka3 vm deploy --image ghcr.io/macstadium/orka-images/tahoe:latestTo deploy a specific version, use a version-specific tag. Browse releases on Orka Hub or see all tags on GHCR.
- Click + Create New VM
- Select Pull from OCI registry
- Name the VM and set parameters (CPUs, memory, disk size)
- In the OCI Image Name field, enter:
ghcr.io/macstadium/orka-images/tahoe:latest
Orka supports macOS Sequoia as a guest OS. Version-specific tags are available for all minor releases in the 15.x line — browse releases on Orka Hub or see all tags on GHCR.
orka3 vm deploy --image ghcr.io/macstadium/orka-images/sequoia:latestTo deploy a specific version, use a version-specific tag. Browse releases on Orka Hub or see all tags on GHCR.
SIP-disabled images are required for workflows that automate TCC permissions (for example, Citrix VDA provisioning via Ansible). Deploy with the Orka CLI using the image tags below.
orka3 vm deploy --image ghcr.io/macstadium/orka-images/sequoia:latest-no-sipSIP-disabled Tahoe images are available for select versions. Browse releases on Orka Hub or see all tags on GHCR.
orka3 vm deploy --image ghcr.io/macstadium/orka-images/sonoma:latest-no-siporka3 vm deploy --image ghcr.io/macstadium/orka-images/ventura:no-sipLarger disk variants are available for Sequoia and Tahoe:
orka3 vm deploy --image ghcr.io/macstadium/orka-images/sequoia:200-gb
orka3 vm deploy --image ghcr.io/macstadium/orka-images/tahoe:200-gb