Skip to content

andrzej-jedrzejewski/packer-virtualbox-amazon-ami-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create AWS AMIs with packer

##Goal The goals of this project are to:

  • create ready-to-go AMI
  • deploy application very fast
  • speed up development workflow
  • easly and fast create and start new machines on test/production environment
  • not depends on vagrant boxes available publicly

##Requirements

  1. Packer v0.8.6:download and follow installation guide http://www.packer.io/intro/getting-started/setup.html.
  2. Virtualbox v5.0.14 download.
  3. AWS tools:

##Build image

  • Make you own configuration or use default varaibles.json
  • Run script to build the AMI and upload it to AWS:
    $ run.sh
  • If you want to run packer in debug mode use:
    $ runpackerDebug.sh

##TODO(phase II)

  • create puppet repo that contains set of puppet modules
  • create packer repo that allows us to create an image with specific puppet module installed
  • build jenkins with predefined jobs to do everythings remotely

######All was created and tested on Macbook with OS X El Capitan (10.11.3 (15D21)). I don't promise that this will work as it is on every system (especially windows ;P)

######Pull request are welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages