Documentation ¶
Index ¶
- func BuildDestinationMap(mesh string, ingress *core_mesh.ZoneIngressResource) core_xds.DestinationMap
- func BuildEndpointMap(destinations core_xds.DestinationMap, ...) core_xds.EndpointMap
- func GetIngressAvailableServices(others []*core_mesh.DataplaneResource, tagFilters []string) []*mesh_proto.ZoneIngress_AvailableService
- func UpdateAvailableServices(ctx context.Context, rm manager.ResourceManager, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildDestinationMap ¶
func BuildDestinationMap(mesh string, ingress *core_mesh.ZoneIngressResource) core_xds.DestinationMap
func BuildEndpointMap ¶
func BuildEndpointMap( destinations core_xds.DestinationMap, dataplanes []*core_mesh.DataplaneResource, ) core_xds.EndpointMap
func GetIngressAvailableServices ¶
func GetIngressAvailableServices(others []*core_mesh.DataplaneResource, tagFilters []string) []*mesh_proto.ZoneIngress_AvailableService
func UpdateAvailableServices ¶
func UpdateAvailableServices( ctx context.Context, rm manager.ResourceManager, ingress *core_mesh.ZoneIngressResource, otherDataplanes []*core_mesh.DataplaneResource, tagFilters []string, ) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.