· 6 years ago · Mar 21, 2019, 02:48 PM
1{
2 "variables": {
3 "aws_access_key": "",
4 "aws_secret_key": ""
5 },
6 "builders": [{
7 "type": "amazon-ebs",
8 "access_key": "{{user `aws_access_key`}}",
9 "secret_key": "{{user `aws_secret_key`}}",
10 "region": "ap-northeast-1",
11 "source_ami_filter": {
12 "filters": {
13 "virtualization-type": "hvm",
14 "name": "ubuntu/images/*ubuntu-xenial-16.04-amd64-server-*",
15 "root-device-type": "ebs"
16 },
17 "owners": ["099720109477"],
18 "most_recent": true
19 },
20 "instance_type": "t2.micro",
21 "ssh_username": "ubuntu",
22 "ami_name": "packer-provision {{timestamp}}"
23 }],
24 "provisioners": [{
25 "type": "shell",
26 "script": "./provision.sh"
27 }]
28}