Commit Graph

90 Commits (ee04d3ae15f9570f4c49c001f0c569526616924a)

Author SHA1 Message Date
Derek Menteer 0ac8ae6c3b
Fix xDS deadlock due to syncLoop termination. (#20867)
9 months ago
Ashwin Venkatesh 797e42dc24
Watch the ProxyTracker from xDS controller (#18611)
1 year ago
John Murret 0e606504bc
NET-4944 - wire up controllers with proxy tracker (#18603)
1 year ago
John Murret 051f250edb
NET-5338 - NET-5338 - Run a v2 mode xds server (#18579)
1 year ago
Nitya Dhanushkodi 6b7ccd06cf
[NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies (#18436)
1 year ago
hashicorp-copywrite[bot] 5fb9df1640
[COMPLIANCE] License changes (#18443)
1 year ago
Ronald 94ec4eb2f4
copyright headers for agent folder (#16704)
2 years ago
Nathan Coleman 72a73661c9
Implement APIGateway proxycfg snapshot (#16194)
2 years ago
skpratt 1e7e52e3ef
revert method name change in xds server protocol for version compatibility (#16195)
2 years ago
skpratt 9199e99e21
Update token language to distinguish Accessor and Secret ID usage (#16044)
2 years ago
Nitya Dhanushkodi b8b37c2357
refactor: remove troubleshoot module dependency on consul top level module (#16162)
2 years ago
Nitya Dhanushkodi 8d4c3aa42c
refactor: move service to service validation to troubleshoot package (#16132)
2 years ago
Nitya Dhanushkodi 8728a4496c
troubleshoot: service to service validation (#16096)
2 years ago
Dan Upton 7a55de375c
xds: don't attempt to load-balance sessions for local proxies (#15789)
2 years ago
Chris S. Kim e4a268e33e
Warn if ACL is enabled but no token is provided to Envoy (#15967)
2 years ago
Eric Haberkorn 8d923c1789
Add the Lua Envoy extension (#15906)
2 years ago
Eric Haberkorn 4268c1c25c
Remove the `connect.enable_serverless_plugin` agent configuration option (#15710)
2 years ago
Paul Glass bcda205f88
Add consul.xds.server.streamStart metric (#14957)
2 years ago
malizz 84b0f408fa
Support Stale Queries for Trust Bundle Lookups (#14724)
2 years ago
Dan Upton 1c2c975b0b
xDS Load Balancing (#14397)
2 years ago
Daniel Upton 13c04a13af proxycfg: terminate stream on irrecoverable errors
2 years ago
Dan Upton b9e525d689
grpc: rename public/private directories to external/internal (#13721)
2 years ago
Dan Upton b168424398
xds: remove HTTPCheckFetcher dependency (#13366)
3 years ago
Dan Upton 2427e38839
Enable servers to configure arbitrary proxies from the catalog (#13244)
3 years ago
Dan Upton a70e1886c9
WatchRoots gRPC endpoint (#12678)
3 years ago
Dan Upton 7298967070
Restructure gRPC server setup (#12586)
3 years ago
Dan Upton b36d4e16b6
Support per-listener TLS configuration ⚙️ (#12504)
3 years ago
Eric cf3e517d0e Create and wire up the serverless patcher
3 years ago
Eric Haberkorn 44609c0ca5
Merge pull request #12539 from hashicorp/make-xds-lib
3 years ago
Mark Anderson aaefe15613
Bulk acl message fixup oss (#12470)
3 years ago
Eric f5c9fa6fa6 Make an xdscommon package that will be shared between Consul and Envoy plugins
3 years ago
Giulio Micheloni af7b7b5693
Merge branch 'main' into serve-panic-recovery
3 years ago
Evan Culver 61be9371f5
connect: Remove support for Envoy 1.16 (#11354)
3 years ago
Giulio Micheloni fecce25658 Separete test file and no stack trace in ret error
3 years ago
Giulio Micheloni 0c78ddacde Merge branch 'main' of https://github.com/hashicorp/consul into hashicorp-main
3 years ago
Daniel Nephin cc310224aa command/envoy: stop using the DebugConfig from Self endpoint
3 years ago
Daniel Nephin 1502547e38 Revert "Merge pull request #10588 from hashicorp/dnephin/config-fix-ports-grpc"
3 years ago
R.B. Boyer b2d17ac448
xds: fix representation of incremental xDS subscriptions (#10987)
3 years ago
R.B. Boyer 5fe613dd05
xds: ensure the active streams counters are 64 bit aligned on 32 bit systems (#11085)
3 years ago
Giulio Micheloni 7fa01105cc Fix merge conflicts
3 years ago
Giulio Micheloni 655da1fc42
Merge branch 'main' into serve-panic-recovery
3 years ago
Giulio Micheloni 4b0eaa4bff grpc, xds: recovery middleware to return and log error in case of panic
3 years ago
Daniel Nephin 8252a2691c xds: document how authorization works
3 years ago
Daniel Nephin e637cd71f3 acl: use authz consistently as the variable name for an acl.Authorizer
3 years ago
Giulio Micheloni 2b14a9b59a grpc Server: turn panic into error through middleware
3 years ago
Daniel Nephin 84fac3ce0e acl: use acl.ManangeAll when ACLs are disabled
3 years ago
Daniel Nephin 7d73fd7ae5 rename GRPC->XDS where appropriate
3 years ago
Freddy 429f9d8bb8
Add flag for transparent proxies to dial individual instances (#10329)
4 years ago
R.B. Boyer ede14b7c54
xds: emit a labeled gauge of connected xDS streams by version (#10243)
4 years ago
R.B. Boyer 71d45a3460
Support Incremental xDS mode (#9855)
4 years ago