tree: 48779b80beec0a8aae3f16eb6997955cd3f464d7 [path history] [tgz]
  1. Makefile
  2. packer_image_aws_arm64.json
  3. prepare_image.sh
  4. qemu.service
  5. README.md
  6. win10-arm64.sh
env/windows-arm64/aws/README.md

AWS Windows ARM64 Builders

Machines

The AWS builders use the a1 instance types which are arm64 machines. The base type used will be a1.metal, which are the cheapest which expose KVM support.

Machine image

Machine images are stored on AWS EBS service as a snapshot. New VMs can use the snapshot as an image by providing the AMI ID as the base image when a new VM is created.

Creating a new Ubuntu host image

Requirements:

Two environment variables are required to be set before initiating the command: AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY should be set with the appropriate values.

The packer binary should be in PATH.

Command:

make create-aws-image

or

AWS_ACCESS_KEY_ID=<id> AWS_SECRET_ACCESS_KEY=<secret> make create-aws-image