Skip to content

Commit 72e2c7c

Browse files
committed
doc: Added a document outlining the supported hosts for vfkit
1 parent 2852d00 commit 72e2c7c

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

doc/supported_platforms.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Supported Host Platforms
2+
3+
`vfkit` is a macOS-only virtualization tool which uses Apple's Virtualization framework to manage virtual machines.
4+
5+
## Host Requirements
6+
7+
**macOS 14.0 or later** is recommended and fully supported. CI tested on:
8+
- macOS 14 (Sonoma) - CI tested on Apple Silicon
9+
- macOS 15 (Sequoia) - CI tested on Apple Silicon
10+
11+
**macOS 13.0** may work but is not officially supported. Integration tests currently run on macOS 13, but this GitHub Actions runner will be deprecated soon. See: https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down
12+
13+
**Architectures:**
14+
- Intel x86_64
15+
- Apple Silicon
16+
17+
## Limitations
18+
19+
- **Raw block devices**: Using raw block devices like `/dev/disk1` requires macOS 14+. See Apple's [VZDiskBlockDeviceStorageDeviceAttachment](https://developer.apple.com/documentation/virtualization/vzdiskblockdevicestoragedeviceattachment) documentation.

0 commit comments

Comments
 (0)