provision

package
v0.16.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2026 License: AGPL-3.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultProvisionPlaybookPath added in v0.10.0

func DefaultProvisionPlaybookPath() string

func RunProvision

func RunProvision(vm alchemy_build.VirtualMachineConfig, check bool) error

func RunProvisionWithOptions added in v0.10.0

func RunProvisionWithOptions(vm alchemy_build.VirtualMachineConfig, options ProvisionOptions) error

func ValidateLocalWindowsProvisionProtocol added in v0.11.0

func ValidateLocalWindowsProvisionProtocol(protocol LocalWindowsProvisionProtocol) error

func ValidateProvisionVerbosity added in v0.10.0

func ValidateProvisionVerbosity(verbosity int) error

Types

type LocalWindowsProvisionProtocol added in v0.11.0

type LocalWindowsProvisionProtocol string
const (
	LocalWindowsProvisionProtocolWinRM LocalWindowsProvisionProtocol = "winrm"
	LocalWindowsProvisionProtocolSSH   LocalWindowsProvisionProtocol = "ssh"
)

func DefaultLocalWindowsProvisionProtocol added in v0.11.0

func DefaultLocalWindowsProvisionProtocol() LocalWindowsProvisionProtocol

type ProvisionOptions added in v0.10.0

type ProvisionOptions struct {
	Check                           bool
	Verbosity                       int
	PlaybookPath                    string
	PlaybookPathExplicit            bool
	InventoryPath                   string
	ExtraArgs                       []string
	LocalWindowsProtocol            LocalWindowsProvisionProtocol
	LocalWindowsForceWinRMUninstall bool
	LocalWindowsForceSSHUninstall   bool
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL