· 6 years ago · Jun 14, 2019, 01:46 AM
1{
2 "variables": {
3 "aws_access_key": "",
4 "aws_secret_key": ""
5 },
6 "builders": [
7 {
8 "type": "amazon-ebs",
9 "access_key": "{{user `aws_access_key`}}",
10 "secret_key": "{{user `aws_secret_key`}}",
11 "region": "us-east-1",
12 "ami_block_device_mappings": [
13 {
14 "encrypted": true,
15 "device_name": "/dev/sdh",
16 "volume_size": 15
17 }
18 ],
19 "ami_description": "Encrpyted Ubuntu AMI",
20 "encrypt_boot": true,
21 "source_ami_filter": {
22 "filters": {
23 "virtualization-type": "hvm",
24 "name": "ubuntu/images/*ubuntu-xenial-16.04-amd64-server-*",
25 "root-device-type": "ebs"
26 },
27 "owners": [
28 "099720109477"
29 ],
30 "most_recent": true
31 },
32 "instance_type": "t2.micro",
33 "ssh_username": "ubuntu",
34 "ami_name": "encrypted ami {{timestamp}}"
35 }
36 ]
37}