open-consul/test/integration/connect/envoy
Chris Piraino 5d0cb00ec3
Always require Host header values for http services (#7990)
Previously, we did not require the 'service-name.*' host header value
when on a single http service was exposed. However, this allows a user
to get into a situation where, if they add another service to the
listener, suddenly the previous service's traffic might not be routed
correctly. Thus, we always require the Host header, even if there is
only 1 service.

Also, we add the make the default domain matching more restrictive by
matching "service-name.ingress.*" by default. This lines up better with
the namespace case and more accurately matches the Consul DNS value we
expect people to use in this case.
2020-06-08 13:16:24 -05:00
..
case-badauthz
case-basic
case-centralconf Add outlier_detection check to integration test 2020-05-08 14:56:57 -04:00
case-cfg-resolver-dc-failover-gateways-none
case-cfg-resolver-dc-failover-gateways-remote
case-cfg-resolver-defaultsubset
case-cfg-resolver-subset-onlypassing
case-cfg-resolver-subset-redirect
case-cfg-resolver-svc-failover
case-cfg-resolver-svc-redirect-http
case-cfg-resolver-svc-redirect-tcp
case-consul-exec
case-dogstatsd-udp
case-gateway-without-services
case-gateways-local
case-gateways-remote
case-grpc
case-http
case-http-badauthz
case-http2
case-ingress-gateway-http Always require Host header values for http services (#7990) 2020-06-08 13:16:24 -05:00
case-ingress-gateway-multiple-services Always require Host header values for http services (#7990) 2020-06-08 13:16:24 -05:00
case-ingress-gateway-simple Add TLS integration test for ingress gateway 2020-05-06 15:12:02 -05:00
case-ingress-gateway-tls Set default protocol to http in TLS integration test 2020-05-08 20:23:23 -07:00
case-ingress-mesh-gateways-resolver
case-multidc-rsa-ca
case-prometheus
case-stats-proxy
case-statsd-udp
case-terminating-gateway-hostnames Enable gateways to resolve hostnames to IPv4 addresses (#7999) 2020-06-03 15:28:45 -06:00
case-terminating-gateway-simple PR comments 2020-04-27 11:08:41 -06:00
case-terminating-gateway-subsets PR comments 2020-04-27 11:08:41 -06:00
case-terminating-gateway-without-services
case-upstream-config Add outlier_detection check to integration test 2020-05-08 14:56:57 -04:00
case-wanfed-gw
case-zipkin
consul-base-cfg
.gitignore
Dockerfile-bats
Dockerfile-consul-envoy
Dockerfile-tcpdump
defaults.sh
docker-compose.yml Enable gateways to resolve hostnames to IPv4 addresses (#7999) 2020-06-03 15:28:45 -06:00
helpers.bash Enable gateways to resolve hostnames to IPv4 addresses (#7999) 2020-06-03 15:28:45 -06:00
main_test.go Enable gateways to resolve hostnames to IPv4 addresses (#7999) 2020-06-03 15:28:45 -06:00
run-tests.sh ci: fix log capture for envoy integration tests 2020-06-02 19:24:56 -04:00