· 9 years ago · Jan 05, 2017, 01:06 AM
1{
2 "variables": {
3 "aws_access_key": "",
4 "aws_secret_key": "",
5 "source_ami" : ""
6 },
7 "builders": [{
8 "type": "amazon-instance",
9 "access_key": "{{user `aws_access_key`}}",
10 "secret_key": "{{user `aws_secret_key`}}",
11 "region": "us-east-1",
12 "source_ami": "x",
13 "instance_type": "m3.medium",
14 "ssh_username": "ec2-user",
15 "ami_name": "packer-elasticsearch {{timestamp}}",
16 "s3_bucket": "vault-test01",
17 "x509_key_path":"es.pem",
18 "x509_cert_path":"server.crt",
19 "account_id":"x",
20 "ami_virtualization_type":"hvm"
21 }],
22 "provisioners": [{
23 "type": "shell",
24 "script": "es-provision.sh"
25 }]
26}