package
1.4.8
Repository: https://github.com/traefik/mesh.git
Documentation: pkg.go.dev

# Functions

NewMeshController builds the informers and other required components of the mesh controller, and returns an initialized mesh controller object.
NewPortMapping creates and returns a new PortMapping instance.
NewShadowServiceManager returns new shadow service manager.

# Structs

Config holds the configuration of the controller.
Controller hold controller configuration.
PortMapping is a PortMapper.
ShadowServiceManager manages shadow services.

# Interfaces

PortMapper is capable of storing and retrieving a port mapping for a given service.
SharedStore is used to share the controller state.
TopologyBuilder builds Topologies.