Documentation ¶
There is no documentation for this package.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
builder
|
|
alicloud/ecs
The alicloud contains a packer.Builder implementation that builds ecs images for alicloud.
|
The alicloud contains a packer.Builder implementation that builds ecs images for alicloud. |
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/common
Code generated by "mapstructure-to-hcl2 -type VaultAWSEngineOptions"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type VaultAWSEngineOptions"; DO NOT EDIT. |
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/ebssurrogate
The ebssurrogate package contains a packer.Builder implementation that builds a new EBS-backed AMI using an ephemeral instance.
|
The ebssurrogate package contains a packer.Builder implementation that builds a new EBS-backed AMI using an ephemeral instance. |
amazon/ebsvolume
The ebsvolume package contains a packer.Builder implementation that builds EBS volumes for Amazon EC2 using an ephemeral instance, Code generated by "mapstructure-to-hcl2 -type Config,BlockDevice"; DO NOT EDIT.
|
The ebsvolume package contains a packer.Builder implementation that builds EBS volumes for Amazon EC2 using an ephemeral instance, Code generated by "mapstructure-to-hcl2 -type Config,BlockDevice"; DO NOT EDIT. |
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. |
azure/arm
Code generated by "mapstructure-to-hcl2 -type Config,SharedImageGallery,SharedImageGalleryDestination,PlanInformation"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,SharedImageGallery,SharedImageGalleryDestination,PlanInformation"; DO NOT EDIT. |
azure/chroot
Package chroot is able to create an Azure managed image without requiring the launch of a new virtual machine for every build.
|
Package chroot is able to create an Azure managed image without requiring the launch of a new virtual machine for every build. |
azure/pkcs12
Package pkcs12 implements some of PKCS#12.
|
Package pkcs12 implements some of PKCS#12. |
azure/pkcs12/rc2
Package rc2 implements the RC2 cipher https://www.ietf.org/rfc/rfc2268.txt http://people.csail.mit.edu/rivest/pubs/KRRR98.pdf This code is licensed under the MIT license.
|
Package rc2 implements the RC2 cipher https://www.ietf.org/rfc/rfc2268.txt http://people.csail.mit.edu/rivest/pubs/KRRR98.pdf This code is licensed under the MIT license. |
cloudstack
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
digitalocean
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
docker
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
file
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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. |
hcloud
Code generated by "mapstructure-to-hcl2 -type Config,imageFilter"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,imageFilter"; DO NOT EDIT. |
hyperone
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
hyperv/common
Code generated by "mapstructure-to-hcl2 -type OutputConfig"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type OutputConfig"; DO NOT EDIT. |
hyperv/iso
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
hyperv/vmcx
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
jdcloud
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
linode
The linode package contains a packer.Builder implementation that builds Linode images.
|
The linode package contains a packer.Builder implementation that builds Linode images. |
lxc
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
lxd
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
ncloud
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
null
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
oneandone
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
openstack
Code generated by "mapstructure-to-hcl2 -type Config,ImageFilter,ImageFilterOptions"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,ImageFilter,ImageFilterOptions"; DO NOT EDIT. |
oracle/classic
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
oracle/oci
Package oci contains a packer.Builder implementation that builds Oracle Bare Metal Cloud Services (OCI) images.
|
Package oci contains a packer.Builder implementation that builds Oracle Bare Metal Cloud Services (OCI) images. |
osc/bsu
Package bsu contains a packer.Builder implementation that builds OMIs for Outscale OAPI.
|
Package bsu contains a packer.Builder implementation that builds OMIs for Outscale OAPI. |
osc/bsusurrogate
Package bsusurrogate contains a packer.Builder implementation that builds a new EBS-backed OMI using an ephemeral instance.
|
Package bsusurrogate contains a packer.Builder implementation that builds a new EBS-backed OMI using an ephemeral instance. |
osc/bsuvolume
The ebsvolume package contains a packer.Builder implementation that builds EBS volumes for Outscale using an ephemeral instance, Code generated by "mapstructure-to-hcl2 -type Config,BlockDevice"; DO NOT EDIT.
|
The ebsvolume package contains a packer.Builder implementation that builds EBS volumes for Outscale using an ephemeral instance, Code generated by "mapstructure-to-hcl2 -type Config,BlockDevice"; DO NOT EDIT. |
osc/chroot
Package chroot is able to create an Outscale OMI without requiring the launch of a new instance for every build.
|
Package chroot is able to create an Outscale OMI without requiring the launch of a new instance for every build. |
osc/common
Code generated by "mapstructure-to-hcl2 -type SecurityGroupFilterOptions,OmiFilterOptions,SubnetFilterOptions,NetFilterOptions,BlockDevice"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type SecurityGroupFilterOptions,OmiFilterOptions,SubnetFilterOptions,NetFilterOptions,BlockDevice"; DO NOT EDIT. |
parallels/iso
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
parallels/pvm
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
profitbricks
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
proxmox
Code generated by "mapstructure-to-hcl2 -type Config,nicConfig,diskConfig"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,nicConfig,diskConfig"; DO NOT EDIT. |
qemu
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
scaleway
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
tencentcloud/cvm
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
triton
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
ucloud/common
Code generated by "mapstructure-to-hcl2 -type ImageDestination"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type ImageDestination"; DO NOT EDIT. |
ucloud/uhost
The ucloud-uhost contains a packer.Builder implementation that builds uhost images for UCloud UHost instance.
|
The ucloud-uhost contains a packer.Builder implementation that builds uhost images for UCloud UHost instance. |
vagrant
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
virtualbox/iso
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
virtualbox/ovf
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
virtualbox/vm
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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 |
vmware/iso
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
vmware/vmx
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
yandex
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
cmd
|
|
mapstructure-to-hcl2
mapstructure-to-hcl2 fills the gaps between hcl2 and mapstructure for Packer By generating a struct that the HCL2 ecosystem understands making use of mapstructure tags.
|
mapstructure-to-hcl2 fills the gaps between hcl2 and mapstructure for Packer By generating a struct that the HCL2 ecosystem understands making use of mapstructure tags. |
shell
Package shell defines code that is common in shells
|
Package shell defines code that is common in shells |
shell-local
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
communicator
|
|
Package hcl2template defines code to parse hcl2 template files correctly.
|
Package hcl2template defines code to parse hcl2 template files correctly. |
helper
|
|
communicator
Code generated by "mapstructure-to-hcl2 -type Config,SSH,WinRM"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,SSH,WinRM"; DO NOT EDIT. |
multistep
multistep is a library for building up complex actions using individual, discrete steps.
|
multistep is a library for building up complex actions using individual, discrete steps. |
wrappedreadline
Shamelessly copied from the Terraform repo because it wasn't worth vendoring out two hundred lines of code so Packer could use it too.
|
Shamelessly copied from the Terraform repo because it wasn't worth vendoring out two hundred lines of code so Packer could use it too. |
Code generated by "mapstructure-to-hcl2 -type MockBuilder,MockCommunicator,RemoteCmd,MockProvisioner,MockPostProcessor"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type MockBuilder,MockCommunicator,RemoteCmd,MockProvisioner,MockPostProcessor"; DO NOT EDIT. |
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. |
tmp
Package tmp provides temporary directory helpers.
|
Package tmp provides temporary directory helpers. |
plugin
|
|
example
This is an example plugin.
|
This is an example plugin. |
post-processor
|
|
alicloud-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
amazon-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
artifice
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
checksum
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
compress
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
digitalocean-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
docker-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
docker-push
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
docker-save
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
docker-tag
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
exoscale-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
googlecompute-export
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
googlecompute-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
manifest
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
ucloud-import
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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 and vagrant builder to Vagrant Cloud (vagrantcloud.com) or manages self hosted boxes on the Vagrant Cloud Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
vagrant_cloud implements the packer.PostProcessor interface and adds a post-processor that uploads artifacts from the vagrant post-processor and vagrant builder to Vagrant Cloud (vagrantcloud.com) or manages self hosted boxes on the Vagrant Cloud Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
vsphere
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
vsphere-template
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
ansible
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
ansible-local
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
breakpoint
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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). |
converge
Code generated by "mapstructure-to-hcl2 -type Config,ModuleDir"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,ModuleDir"; DO NOT EDIT. |
file
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
inspec
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
powershell
This package implements a provisioner for Packer that executes powershell scripts within the remote machine.
|
This package implements a provisioner for Packer that executes powershell scripts within the remote machine. |
puppet-masterless
Package puppetmasterless implements a provisioner for Packer that executes Puppet on the remote machine, configured to apply a local manifest versus connecting to a Puppet master.
|
Package puppetmasterless 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
Package puppetserver implements a provisioner for Packer that executes Puppet on the remote machine connecting to a Puppet master.
|
Package puppetserver 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 state within the remote machine Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
This package implements a provisioner for Packer that executes a saltstack state within the remote machine Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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. |
sleep
Code generated by "mapstructure-to-hcl2 -type Provisioner"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Provisioner"; DO NOT EDIT. |
windows-restart
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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. |
Code generated by "mapstructure-to-hcl2 -type Provisioner"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Provisioner"; DO NOT EDIT. |
Click to show internal directories.
Click to hide internal directories.