/vagrant-vmware-arm

Provision Ubuntu VMs with Vagrant and VMware on macOS ARM64

Primary LanguageShell

Provision Ubuntu VMs with Vagrant-VMware on Apple Silicon (M1/M2)

This repo aims to provision Ubuntu virtual machines (VMs) with Vagrant and VMware Fusion on Apple Silicon (M1/M2).

Using the Ubuntu-ARM64 Vagrant Box

Since VMware Fusion only supports running ARM on ARM, the Vagrant Box used in this repo is starboard/ubuntu-arm64-20.04.5 which is a Ubuntu-ARM64 box, instead of x86.

Prerequisites

Directory Structure

.
├── README.md
├── Vagrantfile
└── scripts
    ├── collect-host-ip.sh
    └── setup-hosts.sh

1 directory, 4 files

Usage

Provision VM(s).

cd vagrant-vmware-arm
vagrant status
vagrant up

SSH to the VMs.

vagrant ssh [hostname]