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.