Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunTestServer ¶
func RunTestServer(ctx context.Context) (uint32, <-chan *ReceivedRequest)
func StartSslProxy ¶
func StartSslProxy(ctx context.Context, port uint32) uint32
func TestUpstremReachable ¶
func TestUpstremReachable(envoyPort uint32, tu *TestUpstream, rootca *string)
Types ¶
type ReceivedRequest ¶
type ReceivedRequest struct {
Method string
Body []byte
Host string
GRPCRequest proto.Message
}
type TestUpstream ¶
type TestUpstream struct {
Upstream *gloov1.Upstream
C <-chan *ReceivedRequest
Address string
Port uint32
}
func NewTestHttpUpstream ¶
func NewTestHttpUpstream(ctx context.Context, addr string) *TestUpstream
Click to show internal directories.
Click to hide internal directories.