Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
builder
|
|
amazon/chroot
The chroot package is able to create an Amazon AMI without requiring the launch of a new instance for every build.
|
The chroot package is able to create an Amazon AMI without requiring the launch of a new instance for every build. |
amazon/ebs
The amazonebs package contains a packer.Builder implementation that builds AMIs for Amazon EC2.
|
The amazonebs package contains a packer.Builder implementation that builds AMIs for Amazon EC2. |
amazon/instance
The instance package contains a packer.Builder implementation that builds AMIs for Amazon EC2 backed by instance storage, as opposed to EBS storage.
|
The instance package contains a packer.Builder implementation that builds AMIs for Amazon EC2 backed by instance storage, as opposed to EBS storage. |
googlecompute
The googlecompute package contains a packer.Builder implementation that builds images for Google Compute Engine.
|
The googlecompute package contains a packer.Builder implementation that builds images for Google Compute Engine. |
vmware/common
These functions are compatible with WS 9 and 10 on *NIX These functions are compatible with WS 9 and 10 on *NIX
|
These functions are compatible with WS 9 and 10 on *NIX These functions are compatible with WS 9 and 10 on *NIX |
communicator
|
|
helper
|
|
plugin
The plugin package provides the functionality to both expose a Packer plugin binary and to connect to an existing Packer plugin binary.
|
The plugin package provides the functionality to both expose a Packer plugin binary and to connect to an existing Packer plugin binary. |
plugin
|
|
post-processor
|
|
vagrant
vagrant implements the packer.PostProcessor interface and adds a post-processor that turns artifacts of known builders into Vagrant boxes.
|
vagrant implements the packer.PostProcessor interface and adds a post-processor that turns artifacts of known builders into Vagrant boxes. |
vagrant-cloud
vagrant_cloud implements the packer.PostProcessor interface and adds a post-processor that uploads artifacts from the vagrant post-processor to Vagrant Cloud (vagrantcloud.com) or manages self hosted boxes on the Vagrant Cloud
|
vagrant_cloud implements the packer.PostProcessor interface and adds a post-processor that uploads artifacts from the vagrant post-processor to Vagrant Cloud (vagrantcloud.com) or manages self hosted boxes on the Vagrant Cloud |
provisioner
|
|
chef-client
This package implements a provisioner for Packer that uses Chef to provision the remote machine, specifically with chef-client (that is, with a Chef server).
|
This package implements a provisioner for Packer that uses Chef to provision the remote machine, specifically with chef-client (that is, with a Chef server). |
chef-solo
This package implements a provisioner for Packer that uses Chef to provision the remote machine, specifically with chef-solo (that is, without a Chef server).
|
This package implements a provisioner for Packer that uses Chef to provision the remote machine, specifically with chef-solo (that is, without a Chef server). |
powershell
This package implements a provisioner for Packer that executes shell scripts within the remote machine.
|
This package implements a provisioner for Packer that executes shell scripts within the remote machine. |
puppet-masterless
This package implements a provisioner for Packer that executes Puppet on the remote machine, configured to apply a local manifest versus connecting to a Puppet master.
|
This package implements a provisioner for Packer that executes Puppet on the remote machine, configured to apply a local manifest versus connecting to a Puppet master. |
puppet-server
This package implements a provisioner for Packer that executes Puppet on the remote machine connecting to a Puppet master.
|
This package implements a provisioner for Packer that executes Puppet on the remote machine connecting to a Puppet master. |
salt-masterless
This package implements a provisioner for Packer that executes a saltstack highstate within the remote machine
|
This package implements a provisioner for Packer that executes a saltstack highstate within the remote machine |
shell
This package implements a provisioner for Packer that executes shell scripts within the remote machine.
|
This package implements a provisioner for Packer that executes shell scripts within the remote machine. |
windows-shell
This package implements a provisioner for Packer that executes shell scripts within the remote machine.
|
This package implements a provisioner for Packer that executes shell scripts within the remote machine. |
Generate Plugins is a small program that updates the lists of plugins in command/plugin.go so they will be compiled into the main packer binary.
|
Generate Plugins is a small program that updates the lists of plugins in command/plugin.go so they will be compiled into the main packer binary. |
Click to show internal directories.
Click to hide internal directories.