package
0.0.0-20230628214157-3bfe64699e82
Repository: https://github.com/gravitational/gravity.git
Documentation: pkg.go.dev
# Functions
MatchTeleportConfigPackage returns a match function that matches Teleport master configuration package with specified version.
New returns and starts a new instance of gravity, either Site or OpsCenter, including services like teleport proxy and teleport auth.
NewProcess creates a new gravity API server process
It satisfies NewGravityProcess function type.
RemoteAccessConfig returns remote access configuration provided during the build of this package.
Run creates a new gravity process using the provided "constructor" function, launches it and waits for it to shut down.
StartProfiling starts profiling endpoint, will return AlreadyExists if profiling has been initiated.
WizardTeleportConfig generates a teleport configuration for the gravity wizard process.
# Structs
Handlers combines all the process' web and API Handlers.
No description provided by the author
ServiceStartedEvent defines the payload of the gravity service start event.
# Interfaces
GravityProcess defines an interface for a process that runs gravity service.
# Type aliases
NewGravityProcess defines a function that creates a gravity process.