Documentation ¶
Index ¶
- Constants
- Variables
- func ContainerEngineOptions() []string
- func ContainerEnginePreflight(containerEngine string) error
- func CreateInventoryFile(dir string, inventoryContents string) error
- func CreateNavigatorRunLogFile(dir string, outputContents string) error
- func CreateNavigatorSettingsFile(dir string, settingsContents string) error
- func CreatePlaybookFile(dir string, playbookContents string) error
- func CreateRunDir(dir string) error
- func CreateRunSSHPrivateKeysDir(dir string) error
- func CreateSSHPrivateKeys(dir string, keys []SSHPrivateKey, settings *NavigatorSettings, ...) error
- func DirectoryPreflight(dir string) error
- func ExecNavigatorRunCommand(command *exec.Cmd) (string, error)
- func GenerateNavigatorRunCommand(ctx context.Context, workingDirectory string, ansibleNavigatorBinary string, ...) *exec.Cmd
- func GenerateNavigatorSettings(settings *NavigatorSettings) (string, error)
- func NavigatorPath() (string, error)
- func NavigatorPreflight(binary string) error
- func PullPolicyOptions() []string
- func QueryPlaybookArtifact(dir string, queries map[string]ArtifactQuery) error
- func RemoveRunDir(dir string) error
- type ArtifactQuery
- type NavigatorSettings
- type RunOptions
- type SSHPrivateKey
Constants ¶
Variables ¶
Functions ¶
func ContainerEngineOptions ¶
func ContainerEngineOptions() []string
func CreateInventoryFile ¶
func CreatePlaybookFile ¶
func CreateRunDir ¶ added in v0.2.0
func CreateRunSSHPrivateKeysDir ¶ added in v0.2.0
func CreateSSHPrivateKeys ¶ added in v0.2.0
func CreateSSHPrivateKeys(dir string, keys []SSHPrivateKey, settings *NavigatorSettings, opts *RunOptions) error
func DirectoryPreflight ¶ added in v0.1.1
func GenerateNavigatorSettings ¶
func GenerateNavigatorSettings(settings *NavigatorSettings) (string, error)
func NavigatorPath ¶
func NavigatorPreflight ¶
TODO include output in error TODO require a min version
func PullPolicyOptions ¶
func PullPolicyOptions() []string
func QueryPlaybookArtifact ¶
func QueryPlaybookArtifact(dir string, queries map[string]ArtifactQuery) error
func RemoveRunDir ¶ added in v0.2.0
Types ¶
type ArtifactQuery ¶
type NavigatorSettings ¶
type NavigatorSettings struct {}
type RunOptions ¶
type SSHPrivateKey ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.