Browse the Repo

file-type-icon.circleci
file-type-icon_ci
file-type-iconexamples
file-type-iconpacker-file-copy
file-type-iconfiles
file-type-iconpacker-example.json
file-type-iconmodules
file-type-icontest
file-type-icon.gitignore
file-type-iconCODEOWNERS
file-type-iconLICENSE.txt
file-type-iconREADME.md
file-type-iconbootstrap-gruntwork-installer.sh
file-type-icongruntwork-install

Browse the Repo

file-type-icon.circleci
file-type-icon_ci
file-type-iconexamples
file-type-iconpacker-file-copy
file-type-iconfiles
file-type-iconpacker-example.json
file-type-iconmodules
file-type-icontest
file-type-icon.gitignore
file-type-iconCODEOWNERS
file-type-iconLICENSE.txt
file-type-iconREADME.md
file-type-iconbootstrap-gruntwork-installer.sh
file-type-icongruntwork-install
Gruntwork Installer

Gruntwork Installer

A script for easy installation of Gruntwork Modules.

Code Preview

Preview the Code

mobile file icon

packer-example.json

down
  • {
  • "variables": {
  • "aws_region": "us-east-1",
  • "github_auth_token": "{{env `GITHUB_OAUTH_TOKEN`}}",
  • "gruntwork_installer_version": "0.0.13",
  • "gruntwork_packer_file_copy_version": "v0.0.1"
  • },
  • "builders": [{
  • "ami_name": "gruntwork-cloudwatch-log-aggregation-example-ubuntu-{{isotime | clean_ami_name}}",
  • "ami_description": "An Ubuntu AMI that shows an example of using the packer-file-copy module to copy files into an AMI.",
  • "instance_type": "t2.micro",
  • "region": "{{user `aws_region`}}",
  • "type": "amazon-ebs",
  • "source_ami": "ami-fce3c696",
  • "ssh_username": "ubuntu",
  • "name": "ubuntu-build"
  • }],
  • "provisioners": [{
  • "type": "shell",
  • "inline": [
  • "echo 'Sleeping for 30 seconds to give the AMIs enough time to initialize (otherwise, packages may fail to install).'",
  • "sleep 30"
  • ]
  • },{
  • "type": "file",

Questions? Ask away.

We're here to talk about our services, answer any questions, give advice, or just to chat.

Ready to hand off the Gruntwork?