370 Commits (2d19cd58107f57accd06a58f0bb619cfcf195155)

Author SHA1 Message Date
Eric Haberkorn 0d1d2fc4c9
add order by locality failover to Consul enterprise (#16791) 2 years ago
Ronald 94ec4eb2f4
copyright headers for agent folder (#16704) 2 years ago
Derek Menteer 2236975011
Change partition for peers in discovery chain targets (#16769) 2 years ago
Eric Haberkorn 495ad4c7ef
add enterprise xds tests (#16738) 2 years ago
John Maguire 8dd1d73874
Remove unused are hosts set check (#16691) 2 years ago
Nitya Dhanushkodi b9bd2c3780
peering: peering partition failover fixes (#16673) 2 years ago
John Maguire 1ef9f4dade
Fix route subscription when using namespaces (#16677) 2 years ago
Ashvitha f95ffe0355
Allow HCP metrics collection for Envoy proxies 2 years ago
R.B. Boyer 9a485cdb49
proxycfg: ensure that an irrecoverable error in proxycfg closes the xds session and triggers a replacement proxycfg watcher (#16497) 2 years ago
Andrew Stucki 5deffbd95b
Fix issue where terminating gateway service resolvers weren't properly cleaned up (#16498) 2 years ago
Andrew Stucki 4b661d1e0c
Add ServiceResolver RequestTimeout for route timeouts to make TerminatingGateway upstream timeouts configurable (#16495) 2 years ago
Matt Keeler 085c0addc0
Protobuf Refactoring for Multi-Module Cleanliness (#16302) 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
Derek Menteer 30112288c8
Fix mesh gateways incorrectly matching peer locality. (#16257) 2 years ago
Derek Menteer 6599a9be1d
Fix nil-pointer panics from proxycfg package. (#16277) 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 4c848a554d
Fix missing references to enterprise metadata (#16237) 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
Thomas Eckert e81a0c2855
API Gateway to Ingress Gateway Snapshot Translation and Routes to Virtual Routers and Splitters (#16127) 2 years ago
Nathan Coleman 72a73661c9
Implement APIGateway proxycfg snapshot (#16194) 2 years ago
Derek Menteer 1b02749375
Add extension validation on config save and refactor extensions. (#16110) 2 years ago
Nitya Dhanushkodi 8728a4496c
troubleshoot: service to service validation (#16096) 2 years ago
Michael Wilkerson a1498b015d
Mw/lambda envoy extension parse region (#4107) (#16069) 2 years ago
Derek Menteer 2facf50923
Fix configuration merging for implicit tproxy upstreams. (#16000) 2 years ago
Derek Menteer 1f7e7abeac
Fix issue with incorrect proxycfg watch on upstream peer-targets. (#15865) 2 years ago
Nitya Dhanushkodi c7ef04c597
[OSS] extensions: refactor PluginConfiguration into a more generic type ExtensionConfiguration (#15846) 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
Derek Menteer e87d35e313
Fix DialedDirectly configuration for Consul dataplane. (#15760) 2 years ago
Derek Menteer 97ec5279aa
Fix local mesh gateway with peering discovery chains. (#15690) 2 years ago
James Oulman 7e78fb7818
Add support for configuring Envoys route idle_timeout (#14340) 2 years ago
Kyle Schochenmaier bf0f61a878
removes ioutil usage everywhere which was deprecated in go1.16 (#15297) 2 years ago
Eric Haberkorn c340922991
Log Warnings When Peering With Mesh Gateway Mode None (#15304) 2 years ago
Derek Menteer 418bd62c44
Fix mesh gateway configuration with proxy-defaults (#15186) 2 years ago
Derek Menteer b64972d486
Bring back parameter ServerExternalAddresses in GenerateToken endpoint (#15267) 2 years ago
cskh a3f57cc5e8
fix(mesh-gateway): remove deregistered service from mesh gateway (#15272) 2 years ago
Derek Menteer c064ddf606
Backport test fix from ent. (#15279) 2 years ago
Eric Haberkorn 1804b58799
Fix a bug in mesh gateway proxycfg where ACL tokens aren't passed. (#15273) 2 years ago
Luke Kysow d3aa2bd9c5
ingress-gateways: don't log error when registering gateway (#15001) 2 years ago
Chris S. Kim bde57c0dd0 Regenerate files according to 1.19.2 formatter 2 years ago
Dan Upton f8b4b41205
proxycfg: fix goroutine leak when service is re-registered (#14988) 2 years ago
Dan Upton 328e3ff563
proxycfg: rate-limit delivery of config snapshots (#14960) 2 years ago
Dan Upton e6b55d1d81
perf: remove expensive reflection from xDS hot path (#14934) 2 years ago
freddygv c77123a2aa Use split var in tests 2 years ago
freddygv bf51021c07 Use split wildcard partition name 2 years ago
Riddhi Shah 345191a0df
Service http checks data source for agentless proxies (#14924) 2 years ago