Documentation ¶
Index ¶
- func DefaultDataplaneStatusTracker(rt core_runtime.Runtime, secrets secrets.Secrets) xds_callbacks.DataplaneStatusTracker
- func DefaultEgressReconciler(rt core_runtime.Runtime, xdsContext XdsContext, ...) xds_sync.SnapshotReconciler
- func DefaultIngressReconciler(rt core_runtime.Runtime, xdsContext XdsContext, ...) xds_sync.SnapshotReconciler
- func DefaultReconciler(rt core_runtime.Runtime, xdsContext XdsContext, ...) xds_sync.SnapshotReconciler
- func RegisterXDS(statsCallbacks util_xds.StatsCallbacks, xdsMetrics *xds_metrics.Metrics, ...) error
- type XdsContext
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultDataplaneStatusTracker ¶
func DefaultDataplaneStatusTracker(rt core_runtime.Runtime, secrets secrets.Secrets) xds_callbacks.DataplaneStatusTracker
func DefaultEgressReconciler ¶ added in v1.8.1
func DefaultEgressReconciler( rt core_runtime.Runtime, xdsContext XdsContext, statsCallbacks util_xds.StatsCallbacks, ) xds_sync.SnapshotReconciler
func DefaultIngressReconciler ¶
func DefaultIngressReconciler( rt core_runtime.Runtime, xdsContext XdsContext, statsCallbacks util_xds.StatsCallbacks, ) xds_sync.SnapshotReconciler
func DefaultReconciler ¶
func DefaultReconciler( rt core_runtime.Runtime, xdsContext XdsContext, statsCallbacks util_xds.StatsCallbacks, ) xds_sync.SnapshotReconciler
func RegisterXDS ¶
func RegisterXDS( statsCallbacks util_xds.StatsCallbacks, xdsMetrics *xds_metrics.Metrics, meshSnapshotCache *mesh.Cache, envoyCpCtx *xds_context.ControlPlaneContext, rt core_runtime.Runtime, ) error
Types ¶
type XdsContext ¶ added in v1.8.1
type XdsContext interface { Hasher() envoy_cache.NodeHash Cache() envoy_cache.SnapshotCache }
func NewXdsContext ¶ added in v1.8.1
func NewXdsContext() XdsContext
Click to show internal directories.
Click to hide internal directories.