Template to build AWS AMI using Hashicorp Packer for CSYE 6225 course in Fall 2020
packer validate ami.json
Required variables:
- aws_access_key
- aws_secret_key
- aws_region
- source_ami
- ami_users
- ssh_username
packer build \
-var 'aws_access_key=REDACTED' \
-var 'aws_secret_key=REDACTED' \
-var 'aws_region=us-east-1' \
-var 'source_ami=REDACTED' \
-var 'ami_users=REDACTED' \
-var 'ssh_username=ubuntu' \
ami.json
or
create vars-local.json from vars.json and provide appropriate values for variables
packer build -var-file=./vars-local.json ami.json
Deepansh Sachdeva (NUID 001399788)