package
0.0.0-20200226065818-fe632b36a108
Repository: https://github.com/alipay/sofa-mesh.git
Documentation: pkg.go.dev

# Functions

GetApps from the repository.
GetBookinfo from the repository.
GetCitadel from the repository.
Get an echo instance from the repository.
GetGalley from the repository.
GetIngress from the repository.
GetMixer from the repository.
GetPilot from the repository.
GetPolicyBackend from the repository.
GetPrometheus from the repository.

# Constants

AppProtocolGRPC calls the app with GRPC.
AppProtocolHTTP calls the app with HTTP.
AppProtocolWebSocket calls the app with WebSocket.
EchoProtocolGRPC calls echo with GRPC.
EchoProtocolHTTP calls echo with HTTP.
EchoProtocolWebSocket calls echo with WebSocket.

# Structs

AppCallOptions defines options for calling a DeployedAppEndpoint.
CheckResponse that is returned from a Mixer Check call.
EchoCallOptions defines options for calling a EchoEndpoint.
IngressCallResponse is the result of a call made through Istio Ingress.

# Interfaces

App represents a deployed fake App within the mesh.
AppEndpoint represents a single endpoint in a DeployedApp.
Apps is a component that provides access to all deployed test services.
Bookinfo represents a deployed Bookinfo app instance in a Kubernetes cluster.
Citadel represents a deployed Citadel instance.
Echo is a component that provides access to the deployed echo service.
EchoEndpoint represents a single endpoint in an Echo instance.
Galley represents a deployed Galley instance.
Ingress represents a deployed Ingress Gateway instance.
Mixer represents a deployed Mixer instance.
Pilot testing component.
PolicyBackend represents a deployed fake policy backend for Mixer.
Prometheus represents a deployed Prometheus instance in a Kubernetes cluster.

# Type aliases

AppProtocol enumerates the protocol options for calling an DeployedAppEndpoint endpoint.
EchoProtocol enumerates the protocol options for calling an EchoEndpoint endpoint.