This is a Packer project to build AWS Ubuntu AMI's
This project assumes no existing installed software (listed below) and everything will be created from scratch.
The following software must be installed on your local machine before you can use Packer to build this Vagrant box:
Ensure the IAM user has permission to create AMIs.
Although not strictly necessary this is a recommended tree structure to get things going:
├── LICENSE
├── packer-aws.pkr.hcl
├── README.md
└── scripts
└── update.sh
- packer-aws.pkr.hcl - Main packer file
- update.sh - This updates the AMI OS
Ensure you have created access keys for the AWS user and they are stored on your local machine.
$ aws configure
Once the AMI is created it will be stored in the Images > AMIs section of the WebUI.
Clone the repo and run the packer build:
$ git clone https://github.com/ftao1/packer-builds-aws.git
$ cd packer-builds-aws
$ packer build .
MIT
These configurations are maintained by F.Tao.