Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultOSType = UnixOSType
View Source
const UnixOSType = "unix"
View Source
const WindowsOSType = "windows"
Variables ¶
This section is empty.
Functions ¶
func GenerateElevatedRunner ¶ added in v1.3.4
func GenerateElevatedRunner(command string, p ElevatedProvisioner) (uploadedPath string, err error)
Types ¶
type ElevatedProvisioner ¶ added in v1.3.4
type ElevatedProvisioner interface { Communicator() packer.Communicator ElevatedUser() string ElevatedPassword() string }
type GuestCommands ¶
func NewGuestCommands ¶
func NewGuestCommands(osType string, sudo bool) (*GuestCommands, error)
func (*GuestCommands) CreateDir ¶
func (g *GuestCommands) CreateDir(path string) string
func (*GuestCommands) MovePath ¶ added in v1.2.2
func (g *GuestCommands) MovePath(srcPath string, dstPath string) string
func (*GuestCommands) RemoveDir ¶
func (g *GuestCommands) RemoveDir(path string) string
func (*GuestCommands) StatPath ¶ added in v1.2.2
func (g *GuestCommands) StatPath(path string) string
Directories
¶
Path | Synopsis |
---|---|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
Code generated by "mapstructure-to-hcl2 -type Config,DtlArtifact,ArtifactParameter"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,DtlArtifact,ArtifactParameter"; DO NOT EDIT. |
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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). |
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). |
Code generated by "mapstructure-to-hcl2 -type Config,ModuleDir"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config,ModuleDir"; DO NOT EDIT. |
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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. |
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. |
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. |
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. |
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. |
Code generated by "mapstructure-to-hcl2 -type Provisioner"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Provisioner"; DO NOT EDIT. |
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT.
|
Code generated by "mapstructure-to-hcl2 -type Config"; DO NOT EDIT. |
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. |
Click to show internal directories.
Click to hide internal directories.