Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCallbacks ¶
func NewCallbacks( log logr.Logger, resourceManager manager.ResourceManager, readOnlyResourceManager manager.ReadOnlyResourceManager, cache util_xds_v3.SnapshotCache, config *dp_server.HdsConfig, hasher util_xds_v3.NodeHash, defaultAdminPort uint32, ) hds_callbacks.Callbacks
Types ¶
type SnapshotGenerator ¶
type SnapshotGenerator struct {
// contains filtered or unexported fields
}
func NewSnapshotGenerator ¶
func NewSnapshotGenerator( readOnlyResourceManager manager.ReadOnlyResourceManager, config *dp_server.HdsConfig, defaultAdminPort uint32, ) *SnapshotGenerator
func (*SnapshotGenerator) GenerateSnapshot ¶
func (g *SnapshotGenerator) GenerateSnapshot(ctx context.Context, node *envoy_core.Node) (util_xds_v3.Snapshot, error)
Click to show internal directories.
Click to hide internal directories.