Skip to content

Azure (Dv3+ nested virt)

  • INSTANCE_TYPE=Standard_D4s_v3
  • REGION=eastus
  • Resource group: ${AZURE_RG:-mvm-ephemeral-rg} (auto-created)

Dv3+ machines support nested virtualization, which is what we need for Firecracker.

  • az CLI installed and logged in: az login
  • A subscription selected: az account set --subscription <id>
Terminal window
PROVIDER=azure REGION=eastus bash ops/ephemeral/up.sh

When this gets verified:

  • Does the default Azure marketplace Ubuntu image inject SSH keys to root, or is there a forced-command pattern like the AWS Ubuntu AMI?
  • Do we need to ensure the network security group lets in SSH/22?
  • Is the default OS disk size sufficient (Azure’s tends to be 30GB which is borderline)?