Documentation ¶
Overview ¶
Package defaults defines Teleport-specific defaults
Index ¶
Constants ¶
View Source
const ( // Namespace is default namespace Namespace = "default" // DefaultDialTimeout is a default TCP dial timeout we set for our // connection attempts DefaultDialTimeout = 30 * time.Second // KeepAliveCountMax is the number of keep-alive messages that can be sent // without receiving a response from the client before the client is // disconnected. The max count mirrors ClientAliveCountMax of sshd. KeepAliveCountMax = 3 // MaxCertDuration limits maximum duration of validity of issued certificate MaxCertDuration = 30 * time.Hour // CertDuration is a default certificate duration. CertDuration = 12 * time.Hour // ServerAnnounceTTL is a period between heartbeats // Median sleep time between node pings is this value / 2 + random // deviation added to this time to avoid lots of simultaneous // heartbeats coming to auth server ServerAnnounceTTL = 600 * time.Second )
View Source
const (
// DefaultChunkSize is the default chunk size for paginated endpoints.
DefaultChunkSize = 1000
)
Variables ¶
View Source
var ( // ServerKeepAliveTTL is a period between server keep-alives, // when servers announce only presence without sending full data ServerKeepAliveTTL = 60 * time.Second // KeepAliveInterval is interval at which Teleport will send keep-alive // messages to the client. The default interval of 5 minutes (300 seconds) is // set to help keep connections alive when using AWS NLBs (which have a default // timeout of 350 seconds) KeepAliveInterval = 5 * time.Minute )
Functions ¶
func EnhancedEvents ¶
func EnhancedEvents() []string
EnhancedEvents returns the default list of enhanced events.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.