Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSnapshotGenerator ¶
func NewSnapshotGenerator(resourceManager core_manager.ReadOnlyResourceManager, resourceGenerator generator.ResourceGenerator) util_xds_v3.SnapshotGenerator
Types ¶
type Reconciler ¶
type Reconciler interface { Reconcile(context.Context, *envoy_core.Node) error // NeedsReconciliation checks if there is a valid configuration snapshot already present // for a given node NeedsReconciliation(node *envoy_core.Node) bool }
Reconciler re-computes configuration for a given node.
func NewReconciler ¶
func NewReconciler(hasher envoy_cache.NodeHash, cache util_xds_v3.SnapshotCache, generator util_xds_v3.SnapshotGenerator, versioner util_xds_v3.SnapshotVersioner) Reconciler
Click to show internal directories.
Click to hide internal directories.