installers

package
v0.0.0-...-dd3cc82 Latest Latest
Warning

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

Go to latest
Published: May 23, 2024 License: Apache-2.0 Imports: 2 Imported by: 4

Documentation

Index

Constants

View Source
const InstallerScriptName = types.DefaultInstallerScriptName

InstallerScriptName is the name of the by default populated, EC2 installer script

View Source
const InstallerScriptNameAgentless = types.DefaultInstallerScriptNameAgentless

InstallerScriptName is the name of the by default populated, EC2 installer script when agentless mode is enabled for a matcher

Variables

View Source
var DefaultAgentlessInstaller = types.MustNewInstallerV1(InstallerScriptNameAgentless, defaultAgentlessInstallScript)

DefaultAgentlessInstaller represents a the default agentless installer script provided by teleport

View Source
var DefaultInstaller = types.MustNewInstallerV1(InstallerScriptName, defaultInstallScript)

DefaultInstaller represents a the default installer script provided by teleport

Functions

This section is empty.

Types

type Template

type Template struct {
	// PublicProxyAddr is public address of the proxy
	PublicProxyAddr string
	// MajorVersion is the major version of the Teleport auth node
	MajorVersion string
	// TeleportPackage is the teleport package to use. `teleport` or
	// `teleport-ent` depending on if the cluster is enterprise or not.
	TeleportPackage string
	// RepoChannel is the repo's channel name to install.
	RepoChannel string
	// AutomaticUpgrades indicates whether Automatic Upgrades are enabled or disabled.
	// Its value is either `true` or `false`.
	AutomaticUpgrades string
	// AzureClientID is the client ID of the managed identity to use when joining
	// the cluster. Only applicable for the azure join method.
	AzureClientID string
}

Template is used to fill proxy address and version information into the installer script

Jump to

Keyboard shortcuts

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