Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 1.33 KB

mac.md

File metadata and controls

15 lines (13 loc) · 1.33 KB

❗ Execution on laptops with Apple Silicon (CPU)

Starting with certain models introduced in late 2020, Apple began the transition from Intel processors to Apple silicon in Mac computers. These CPUs have ARM architecture and are incompatible with Intel processors. Desktops such as Docker Desktop, Podman desktop and Rancher descktop use different virtualization and emulation technics, (qemu, Apple Virtualization framework) to allow the execution of containers based on images compiled for Intel silicon. However, emulation significantly impacts performance, and there are additional restrictions, such as Virtual Machine RAM size.

On the other hand, executing a Kind Kubernetes cluster with KubeFlow pipelines (KFP) and local data storage (Minio) requires a significant amount of memory. For this initial Data Prep LAB release, we do not recommend local (Kind) execution on Mac computers with Apple silicon. Instead, we suggest using a real Kubernetes cluster or a Linux virtual machine with an Intel CPU.

Note: the current release does not support building cross-platform images, therefore, please do not build images on the Apple silicon.