package
0.0.0-20211228022950-a1fe31f1f48b
Repository: https://github.com/projectsesame/sesame.git
Documentation: pkg.go.dev
# Functions
NewEndpointsTranslator allocates a new endpoints translator.
NewListenerCache returns an instance of a ListenerCache.
No description provided by the author
RecalculateEndpoints generates a slice of LoadBalancingEndpoint resources by matching the given service port to the given v1.Endpoints.
# Constants
nolint:revive.
nolint:revive.
nolint:revive.
nolint:revive.
nolint:revive.
nolint:revive.
nolint:revive.
nolint:revive.
nolint:revive.
# Structs
ClusterCache manages the contents of the gRPC CDS cache.
EndpointsCache is a cache of Endpoint and ServiceCluster objects.
A EndpointsTranslator translates Kubernetes Endpoints objects into Envoy ClusterLoadAssignment resources.
No description provided by the author
ListenerCache manages the contents of the gRPC LDS cache.
ListenerConfig holds configuration parameters for building Envoy Listeners.
No description provided by the author
RouteCache manages the contents of the gRPC RDS cache.
SecretCache manages the contents of the gRPC SDS cache.
# Type aliases
No description provided by the author
No description provided by the author