mirror of
https://github.com/hashicorp/packer.git
synced 2026-09-26 17:53:59 -04:00
642a4586b2f273a951ed42467dbcc85f691b6ec5
Packer
Packer is a tool for building identical machine images across multiple clouds.
Packer provides a framework and configuration format for creating identical machine images to launch into any environment, such as VirtualBox, VMware, Amazon EC2, etc. Because this build process is automated, you can develop in VirtualBox, then deploy to EC2 with an identical image.
Developing Packer
If you wish to work on Packer itself, you'll first need Go
installed. Next, clone this repository and source "setup.sh" in your shell. This
will set up the environmental variables properly to work on Packer. After
that, just run make. Commands:
$ source setup.sh
...
$ make
...
$ bin/packer --version
Languages
Go
94.2%
HCL
4%
Shell
0.8%
Makefile
0.3%
MDX
0.3%
Other
0.4%