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
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
Click to show internal directories.
Click to hide internal directories.