v3

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2021 License: Apache-2.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterSDS

func RegisterSDS(rt core_runtime.Runtime, sdsMetrics *sds_metrics.Metrics) error

Types

type DataplaneReconciler

type DataplaneReconciler struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

DataplaneReconciler keeps the state of the Cache for SDS consistent When Dataplane connects to the Control Plane, the Watchdog (separate goroutine) is started which on the defined interval execute DataplaneReconciler#Reconcile. It will then check if certs needs to be regenerated because Mesh CA was changed This follows the same pattern as XDS.

func (*DataplaneReconciler) Cleanup

func (d *DataplaneReconciler) Cleanup(proxyId *core_xds.ProxyId) error

func (*DataplaneReconciler) Reconcile

func (d *DataplaneReconciler) Reconcile(proxyId *core_xds.ProxyId) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL