Documentation
¶
Index ¶
- Variables
- func Main(ctx context.Context, _ ...string) error
- type Clock
- type HealthChecker
- type ReverseConnProvider
- func (p *ReverseConnProvider) BuildClient(ctx context.Context, conn *grpc.ClientConn) (managerutil.SystemaCRUDClient, error)
- func (p *ReverseConnProvider) GetAPIKey(ctx context.Context) (string, error)
- func (p *ReverseConnProvider) GetCloudConfig(ctx context.Context) (*manager.AmbassadorCloudConfig, error)
- func (p *ReverseConnProvider) GetExtraHeaders(ctx context.Context) (map[string]string, error)
- func (p *ReverseConnProvider) GetInstallID(ctx context.Context) (string, error)
- type Service
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DisplayName = "OSS Traffic Manager" //nolint:gochecknoglobals // extension point NewServiceFunc func(context.Context) (Service, context.Context, error) = NewService //nolint:gochecknoglobals // extension point )
Functions ¶
Types ¶
type HealthChecker ¶
type HealthChecker struct{}
func (*HealthChecker) Check ¶
func (s *HealthChecker) Check(ctx context.Context, _ *grpc_health_v1.HealthCheckRequest) (*grpc_health_v1.HealthCheckResponse, error)
func (*HealthChecker) Watch ¶
func (s *HealthChecker) Watch(_ *grpc_health_v1.HealthCheckRequest, stream grpc_health_v1.Health_WatchServer) error
type ReverseConnProvider ¶ added in v2.6.0
type ReverseConnProvider struct {
// contains filtered or unexported fields
}
func (*ReverseConnProvider) BuildClient ¶ added in v2.6.0
func (p *ReverseConnProvider) BuildClient(ctx context.Context, conn *grpc.ClientConn) (managerutil.SystemaCRUDClient, error)
func (*ReverseConnProvider) GetAPIKey ¶ added in v2.6.0
func (p *ReverseConnProvider) GetAPIKey(ctx context.Context) (string, error)
func (*ReverseConnProvider) GetCloudConfig ¶ added in v2.6.5
func (p *ReverseConnProvider) GetCloudConfig(ctx context.Context) (*manager.AmbassadorCloudConfig, error)
func (*ReverseConnProvider) GetExtraHeaders ¶ added in v2.6.0
func (*ReverseConnProvider) GetInstallID ¶ added in v2.6.0
func (p *ReverseConnProvider) GetInstallID(ctx context.Context) (string, error)
type Service ¶ added in v2.10.0
Directories
¶
Path | Synopsis |
---|---|
internal
|
|
mutator/mocks
Package mock_kubernetes is a generated GoMock package.
|
Package mock_kubernetes is a generated GoMock package. |
systema
Package systema implements all the yucky system-logic details for communicating with System A from the Telepresence manager.
|
Package systema implements all the yucky system-logic details for communicating with System A from the Telepresence manager. |
mocks
Package mockmanagerutil is a generated GoMock package.
|
Package mockmanagerutil is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.