envoy

package
v0.58.0 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GWProxyToEnvoyConfig

func GWProxyToEnvoyConfig(proxy epicv1.GWProxy, routes []epicv1.GWRoute) (marin3r.EnvoyConfig, error)

GWProxyToEnvoyConfig translates one of our epicv1.GWproxy resources into a Marin3r EnvoyConfig.

func ServiceToCluster

func ServiceToCluster(service epicv1.LoadBalancer, endpoints []epicv1.RemoteEndpoint) ([]marin3r.EnvoyResource, error)

ServiceToCluster translates from our RemoteEndpoint objects to a Marin3r Resource containing a text Envoy Cluster config.

func ServiceToEnvoyConfig

func ServiceToEnvoyConfig(service epicv1.LoadBalancer, endpoints []epicv1.RemoteEndpoint) (marin3r.EnvoyConfig, error)

ServiceToEnvoyConfig translates one of our epicv1.LoadBalancers into a Marin3r EnvoyConfig

Types

This section is empty.

Jump to

Keyboard shortcuts

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