Commit Graph

194 Commits (84156afe8786d20e9ac8a91ebda627a525aa6f5b)

Author SHA1 Message Date
Andrew Stucki 5deffbd95b
Fix issue where terminating gateway service resolvers weren't properly cleaned up (#16498)
2 years ago
Eric Haberkorn 595131fca9
Refactor the disco chain -> xds logic (#16392)
2 years ago
Derek Menteer 5309f68bc0
Upgrade Alpine image to 3.17 (#16358)
2 years ago
Andrew Stucki 18e2ee77ca
[API Gateway] Fix targeting service splitters in HTTPRoutes (#16350)
2 years ago
Andrew Stucki 7f9ec78932
[API Gateway] Validate listener name is not empty (#16340)
2 years ago
Andrew Stucki e4a992c581
Fix hostname alignment checks for HTTPRoutes (#16300)
2 years ago
Andrew Stucki b3ddd4d24e
Inline API Gateway TLS cert code (#16295)
2 years ago
Thomas Eckert 2460ac99c9
API Gateway Envoy Golden Listener Tests (#16221)
2 years ago
cskh 5b7f36c2ce
integ test: fix retry upstream test (#16246)
2 years ago
Andrew Stucki 9bb0ecfc18
[API Gateway] Add integration test for HTTP routes (#16236)
2 years ago
Andrew Stucki 8ff2974dbe
[API Gateway] Update simple test to leverage intentions and multiple listeners (#16228)
2 years ago
Andrew Stucki 318ba215ab
[API Gateway] Add integration test for conflicted TCP listeners (#16225)
2 years ago
Andrew Stucki 3b9c569561
Simple API Gateway e2e test for tcp routes (#16222)
2 years ago
Andrew Stucki f4210d47dd
Add basic smoke test to make sure an APIGateway runs (#16217)
2 years ago
cskh e91bc9c058
feat: envoy extension - http local rate limit (#16196)
2 years ago
cskh f6da81c9d0
improvement: prevent filter being added twice from any enovy extension (#16112)
2 years ago
cskh ebdb8e5fb2
flaky test: use retry long to wait for config entry upgrade (#16068)
2 years ago
Eric Haberkorn 8d923c1789
Add the Lua Envoy extension (#15906)
2 years ago
Nitya Dhanushkodi d382ca0aec
extensions: refactor serverless plugin to use extensions from config entry fields (#15817)
2 years ago
cskh 04bf24c8c1
feat(ingress-gateway): support outlier detection of upstream service for ingress gateway (#15614)
2 years ago
Eric Haberkorn 4268c1c25c
Remove the `connect.enable_serverless_plugin` agent configuration option (#15710)
2 years ago
cskh 3df68751f5
Flakiness test: case-cfg-splitter-peering-ingress-gateways (#15707)
2 years ago
cskh 359a908bea
integ-test: remove unnecessary step since connection is already via mgw (#15381)
2 years ago
Derek Menteer ef61bdf3c2
Remove unnecessary default test config. (#15361)
2 years ago
Kyle Schochenmaier bf0f61a878
removes ioutil usage everywhere which was deprecated in go1.16 (#15297)
2 years ago
R.B. Boyer ed294fc49c
test: fix envoy integration tests to explicitly create config entries (#15269)
2 years ago
cskh 94d232ab1e
integ test: reduce flakiness due to compound output from retry (#15233)
2 years ago
Derek Menteer 2d4b62be3c Add tests.
2 years ago
R.B. Boyer c3fa46c3f6
test: possibly fix flaky TestEnvoy/case-ingress-gateway-multiple-services test (#15034)
2 years ago
freddygv 472a8e82dc Add integ test for peering through gateways
2 years ago
freddygv 3034df6a5c Require Connect and TLS to generate peering tokens
2 years ago
Eric Haberkorn 1633cf20ea
Make the mesh gateway changes to allow `local` mode for cluster peering data plane traffic (#14817)
2 years ago
Alex Oskotsky 13da2c5fad
Add the ability to retry on reset connection to service-routers (#12890)
2 years ago
Derek Menteer 678adb3154
Add peering integration tests (#14836)
2 years ago
Eric Haberkorn 1b565444be
Rename `PeerName` to `Peer` on prepared queries and exported services (#14854)
2 years ago
Luke Kysow 960c42854b
Remove terminal colouring from test output so it is (#14810)
2 years ago
cskh 622804ad5b
fix flaky integration test (#14843)
2 years ago
cskh 69f40df548
feat(ingress gateway: support configuring limits in ingress-gateway c… (#14749)
2 years ago
Evan Culver 31ef39112a
Add more content to integration test docs (#14613)
2 years ago
Evan Culver d0416f593c
connect: Bump latest Envoy to 1.23.1 in test matrix (#14573)
2 years ago
Luke Kysow 15043de647
Document integration tests (#14391)
2 years ago
Eric Haberkorn aa8268e50c
Implement Cluster Peering Redirects (#14445)
2 years ago
Luke Kysow 095764a482
Suppress "unbound variable" error. (#14424)
2 years ago
Eric Haberkorn 3726a0ab7a
Finish up cluster peering failover (#14396)
2 years ago
Luke Kysow 70bb6a2abd
Run integration tests locally using amd64 (#14365)
2 years ago
Eric Haberkorn ebd5513d4b
Refactor failover code to use Envoy's aggregate clusters (#14178)
2 years ago
Chris S. Kim 670531f828 Retry docker build steps
2 years ago
Luke Kysow 988e1fd35d
peering: default to false (#13963)
2 years ago
Chris S. Kim 8ed49ea4d0
Update envoy metrics label extraction for peered clusters and listeners (#13818)
2 years ago
Chris Thain af40b9b144
Add Consul Lambda integration tests (#13770)
2 years ago