Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XdsServer ¶
type XdsServer struct {
// contains filtered or unexported fields
}
XdsServer is a type that holds configuration and runtime objects for the envoy xds server
func NewXdsServer ¶ added in v0.9.0
func NewXdsServer(ctx context.Context, xDSPort uint, tlsConfig *tls.Config, logger logr.Logger) *XdsServer
NewXdsServer creates a new XdsServer object fron the given params
func (*XdsServer) GetCache ¶
func (xdss *XdsServer) GetCache(version envoy.APIVersion) xdss.Cache
GetCache returns the Cache
func (*XdsServer) GetDiscoveryStats ¶ added in v0.9.0
func (xdss *XdsServer) GetDiscoveryStats(version envoy.APIVersion) *stats.Stats
GetCache returns the discovery stats
Click to show internal directories.
Click to hide internal directories.