zalando / skipper

An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
https://opensource.zalando.com/skipper/
Other
3.12k stars 351 forks source link

Add a test case on input contract validation #3315

Open Pushpalanka opened 5 days ago

Pushpalanka commented 5 days ago

Confirm the included cases of envoy input format included in Skipper.

HTTP2 headers are not supported yet. Also below items are not supported though available in the envoy input format.

input.attributes.request.http.protocol == "HTTP/1.1" input.attributes.destination.address.socketAddress.address == "10.25.95.68" input.attributes.destination.address.socketAddress.portValue == 8000 input.attributes.source.address.socketAddress.address == "10.25.95.69" input.attributes.source.address.socketAddress.portValue == 33772 input.attributes.request.http.headers[":authority"] == "example-app"