· 8 years ago · Jan 23, 2018, 03:44 AM
1[default]
2output = json
3region = us-east-2
4
5[profile test]
6output = json
7region = us-east-2
8
9[profile test-dev]
10output = json
11region = us-east-2
12
13[default]
14aws_access_key_id =
15aws_secret_access_key =
16
17[test]
18aws_access_key_id = 1fsfsfsd9898sf
19aws_secret_access_key = 123456789fsdfsf8fs080sd8
20
21[test-dev]
22aws_access_key_id = fdafda8f0s80d8f0
23aws_secret_access_key = fdsflsjlfjsl908809830sfjsdjl
24
25{
26 "variables": {
27 "aws_access_key": "",
28 "aws_secret_key": "",
29 "aws_profile": "test-dev"
30 },
31
32
33 "builders": [{
34 "type": "amazon-ebs",
35 "access_key": "{{user `aws_access_key`}}",
36 "secret_key": "{{user `aws_secret_key`}}",
37 "region": "us-east-2",
38 "profile": "{{user `profile`}}",
39 "source_ami": "ami-336b4456",
40 "instance_type": "t2.micro",
41 "ssh_username": "ubuntu",
42 "ami_name": "packer-example {{timestamp}}"
43 }],
44
45 "provisioners": [{
46 "type": "shell",
47 "execute_command": "sudo -S bash '{{.Path}}'",
48 "script": "provision1.sh"
49 }]`