Nitya Dhanushkodi
95d9b2c7e4
[NET-4931] xdsv2, sidecarproxycontroller, l4 trafficpermissions: support L7 ( #19185 )
...
* xdsv2: support l7 by adding xfcc policy/headers, tweaking routes, and make a bunch of listeners l7 tests pass
* sidecarproxycontroller: add l7 local app support
* trafficpermissions: make l4 traffic permissions work on l7 workloads
* rename route name field for consistency with l4 cluster name field
* resolve conflicts and rebase
* fix: ensure route name is used in l7 destination route name as well. previously it was only in the route names themselves, now the route name and l7 destination route name line up
2023-10-12 23:45:45 +00:00
Chris S. Kim
92ce814693
Remove old build tags ( #19128 )
2023-10-10 10:58:06 -04:00
Iryna Shustava
d88888ee8b
catalog,mesh,auth: Bump versions to v2beta1 ( #18930 )
2023-09-22 10:51:15 -06:00
Nitya Dhanushkodi
0a11499588
net-5689 fix disabling panic threshold logic ( #18958 )
2023-09-21 15:52:30 -07:00
Eric Haberkorn
21fdbbabbc
Wire up traffic permissions ( #18812 )
...
Wire up traffic permissions
2023-09-15 12:31:22 -04:00
R.B. Boyer
66e1cdf40c
mesh: Wire ComputedRoutes into the ProxyStateTemplate via the sidecar controller ( #18752 )
...
Reworks the sidecar controller to accept ComputedRoutes as an input and use it to generate appropriate ProxyStateTemplate resources containing L4/L7 mesh configuration.
2023-09-14 17:19:04 -05:00
Eric Haberkorn
12be06f8e5
Add V2 TCP traffic permissions ( #18771 )
...
Add support for TCP traffic permissions
2023-09-13 09:03:42 -04:00
Ashwin Venkatesh
797e42dc24
Watch the ProxyTracker from xDS controller ( #18611 )
2023-08-29 14:39:29 -07:00
John Murret
0e606504bc
NET-4944 - wire up controllers with proxy tracker ( #18603 )
...
Co-authored-by: github-team-consul-core <github-team-consul-core@hashicorp.com>
2023-08-29 09:15:34 -06:00
John Murret
051f250edb
NET-5338 - NET-5338 - Run a v2 mode xds server ( #18579 )
...
* NET-5338 - NET-5338 - Run a v2 mode xds server
* fix linting
2023-08-24 16:44:14 -06:00
R.B. Boyer
8a931241f2
chore: fix missing/incorrect license headers ( #18555 )
2023-08-22 17:23:54 -05:00
Semir Patel
53e28a4963
OSS -> CE (community edition) changes ( #18517 )
2023-08-22 09:46:03 -05:00
John Murret
9ea182f6ad
NET-4858 - xds v2 - implement base connect proxy functionality for routes ( #18501 )
...
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4932 - xds v2 - implement base connect proxy functionality for endpoints
* Update endpoints_test.go
* gofmt
* NET-4858 - Make connect proxy route tests pass using xds v2
* Update endpoints_test.go
* Update naming.go
* use alsoRunTestForV2
* remove unused makeAddress
* gofmt
* fixing clusters
2023-08-17 21:04:53 +00:00
John Murret
92cfb4a07e
NET-4932 - xds v2 - implement base connect proxy functionality for endpoints ( #18500 )
...
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4932 - xds v2 - implement base connect proxy functionality for endpoints
* Update endpoints_test.go
* gofmt
* Update naming.go
2023-08-17 19:55:54 +00:00
John Murret
b80c5258fa
NET-4853 - xds v2 - implement base connect proxy functionality for clusters ( #18499 )
2023-08-17 14:43:21 -04:00
Nitya Dhanushkodi
6b7ccd06cf
[NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies ( #18436 )
...
* refactor to avoid future import cycles
2023-08-15 11:57:07 -07:00