func RunAccessLogServer(ctx context.Context, als *test.AccessLogService, alsPort uint)
RunAccessLogServer starts an accesslog server.
func RunManagementGateway(ctx context.Context, srv server.Server, port uint)
RunManagementGateway starts an HTTP gateway to an xDS server.
func RunManagementServer(ctx context.Context, srv server.Server, port uint)
RunManagementServer starts an xDS server at the given port.
HTTPGateway is a custom implementation of [gRPC gateway](https://github.com/grpc-ecosystem/grpc-gateway) specialized to Envoy xDS API.
type HTTPGateway struct { // Log is an optional log for errors in response write Log gcplogger.Logger Gateway server.HTTPGateway }
func (h *HTTPGateway) ServeHTTP(resp http.ResponseWriter, req *http.Request)