diff --git a/examples/amazon/apache_server/README.Md b/examples/amazon/apache_server/README.Md new file mode 100644 index 000000000..e46c898fd --- /dev/null +++ b/examples/amazon/apache_server/README.Md @@ -0,0 +1 @@ +command: packer build -var "accesskey=*" -var "secretkey=" -var "shellpath=packages.sh" .\apache.json diff --git a/examples/amazon/apache_server/apache.json b/examples/amazon/apache_server/apache.json new file mode 100644 index 000000000..331f21138 --- /dev/null +++ b/examples/amazon/apache_server/apache.json @@ -0,0 +1,34 @@ + + + +{ + "variables": + { + "accesskey": "", + "secretkey": "", + "shellpath": "packages.sh" + }, + "builders":[ + { + "type": "amazon-ebs", + "access_key": "{{user `accesskey`}}", + "secret_key": "{{user `secretkey`}}", + "region": "ap-south-1", + "source_ami": "ami-sa7608343426b", + "instance_type": "t2.micro", + "ssh_username": "ubuntu", + "ami_name": "apache", + "tags": { + "OS_Version": "Ubuntu", + "Release": "Latest" + } + } + ], + "provisioners":[ + { + "type": "shell", + "script": "{{user `shellpath`}}" + } + ] + +} diff --git a/examples/amazon/apache_server/packages.sh b/examples/amazon/apache_server/packages.sh new file mode 100644 index 000000000..0a72ab5e4 --- /dev/null +++ b/examples/amazon/apache_server/packages.sh @@ -0,0 +1,5 @@ +echo "installing apache " +sudo apt-get update +sudo apt-get install apache2 -y +sudo apt-get update +sudo service apache2 restart