Module consul_rs::config_entry[][src]

Structs

ExposeConfig

ExposeConfig describes HTTP paths to expose through Envoy outside of Connect. Users can expose individual paths and/or all HTTP/GRPC paths for checks.

ExposePath
MESH_GATEWAY_MODE_DEFAULT

MeshGatewayModeDefault represents no specific mode and should be used to indicate that a different layer of the configuration chain should take precedence

MESH_GATEWAY_MODE_LOCAL

MeshGatewayModeLocal represents that the Upstream Connect connections should be made to a mesh gateway in the local datacenter.

MESH_GATEWAY_MODE_NONE

MeshGatewayModeNone represents that the Upstream Connect connections should be direct and not flow through a mesh gateway.

MESH_GATEWAY_MODE_REMOTE

MeshGatewayModeRemote represents that the Upstream Connect connections should be made to a mesh gateway in a remote datacenter.

MeshGatewayConfig

MeshGatewayConfig controls how Mesh Gateways are used for upstream Connect services

PROXY_MODE_DEFAULT

ProxyModeDefault represents no specific mode and should be used to indicate that a different layer of the configuration chain should take precedence

PROXY_MODE_DIRECT

ProxyModeDirect represents that the proxy’s listeners must be dialed directly by the local application and other proxies.

PROXY_MODE_TRANSPARENT

ProxyModeTransparent represents that inbound and outbound application traffic is being captured and redirected through the proxy.

Type Definitions

MeshGatewayMode
ProxyMode