Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildGatewayName ¶ added in v1.0.0
func BuildGatewayName(appliedIngressGateway *commonv1.AppliedIngressGateway) string
Types ¶
type Translator ¶
type Translator interface { // Translate translates a Gateway for the given Mesh // Output resources will be added to the istio.Builder // Errors caused by invalid user config will be reported using the Reporter. Translate( in input.LocalSnapshot, mesh *discoveryv1.Mesh, virtualMesh *discoveryv1.MeshStatus_AppliedVirtualMesh, outputs istio.Builder, reporter reporting.Reporter, ) }
the Mesh Federation translator translates a Gateway CR for enabling the Mesh to receive cross cluster traffic
func NewTranslator ¶
func NewTranslator( ctx context.Context, ) Translator
Click to show internal directories.
Click to hide internal directories.