310 Commits (9f90060b0fa3b183245fe9388b4debbd12359e73)

Author SHA1 Message Date
John Murret 9775758d0c
NET-5397 - wire up destination golden tests from sidecar-proxy controller for xds controller and xdsv2 (#19167) 1 year ago
Iryna Shustava 809bf1deb8
mesh: ensure route configs are named uniquely per port (#19323) 1 year ago
Dhia Ayachi d5c9f11b59
Tenancy Bridge v2 (#19220) 1 year ago
Nitya Dhanushkodi def66ddf0e
mesh: provide missing domain to route configurations in ProxyStateTemplate (#19298) 1 year ago
Iryna Shustava dfea3a0efe
acls,catalog,mesh: properly authorize workload selectors on writes (#19260) 1 year ago
Eric Haberkorn f45be222bb
Prevent circular dependencies between v2 resources and generate a mermaid diagram with their dependencies (#19230) 1 year ago
Nitya Dhanushkodi 51b58cd910
fix expose paths (#19257) 1 year ago
John Murret 9f4f99c626
NET-6097 - sidecar proxy controller - give name to first failover policy target (#19239) 1 year ago
Semir Patel 4c5a46e5e1
v2tenancy: rename v1alpha1 -> v2beta1 (#19227) 1 year ago
R.B. Boyer 6741392a4f
catalog: add FailoverPolicy ACL hook tenancy test (#19179) 1 year ago
R.B. Boyer df8ea430c6
mesh: add DestinationPolicy ACL hook tenancy tests (#19178) 1 year ago
Semir Patel ad177698f7
resource: enforce lowercase v2 resource names (#19218) 1 year ago
R.B. Boyer 6c7d0759e4
mesh: add xRoute ACL hook tenancy tests (#19177) 1 year ago
John Murret a7fbd00865
NET-5073 - ProxyConfiguration: implement various connection options (#19187) 1 year ago
Iryna Shustava 105ebfdd00
catalog, mesh: implement missing ACL hooks (#19143) 1 year ago
Iryna Shustava 2ea33e9b86
mesh: add more validations to Destinations resource (#19202) 1 year ago
Iryna Shustava e94d6ceca6
mesh: add validation hook to proxy configuration (#19186) 1 year ago
Ashwin Venkatesh 3d1a606c3b
Clone proto into deepcopy correctly (#19204) 1 year ago
R.B. Boyer 99f7a1219e
catalog: add metadata filtering to refine workload selectors (#19198) 1 year ago
R.B. Boyer f0e4897736
mesh: ensure that xRoutes have ParentRefs that have matching Tenancy to the enclosing resource (#19176) 1 year ago
Dhia Ayachi 5fbf0c00d3
Add namespace read write tests (#19173) 1 year ago
Ashwin Venkatesh c2a0d4f9ca
Create DeepCopy() and Json Marshal/Unmarshal for proto-public (#19015) 1 year ago
Nitya Dhanushkodi 95d9b2c7e4
[NET-4931] xdsv2, sidecarproxycontroller, l4 trafficpermissions: support L7 (#19185) 1 year ago
Iryna Shustava e3cb4ec35e
mesh: properly handle missing workload protocols (#19172) 1 year ago
Iryna Shustava a39eec0ef4
mesh: fix race in the sidecar-proxy controller test (#19183) 1 year ago
John Murret dbca544d25
NET-5951 - Unique route names for implicit routes (#19174) 1 year ago
Iryna Shustava 54a12ab3c9
mesh: sidecar proxy controller improvements (#19083) 1 year ago
Iryna Shustava ad06c96456
mesh: add computed destinations with a controller that computes them (#19067) 1 year ago
R.B. Boyer 29ba5b5c79
catalog: block unsupported failover policy settings for now (#19168) 1 year ago
John Murret 6da4798e05
NET-5799 - ensure catalog controllers and dependency mappers function correctly for tenancy fields (#19142) 1 year ago
Iryna Shustava 60b75a55f7
mesh: implement exposed paths (#19044) 1 year ago
John Murret 6cbd417f29
NET-5822 - Add default outbound router in TProxy (#19087) 1 year ago
Iryna Shustava c35df12c95
mesh: Add ComputedProxyConfiguration and a controller that computes it. (#19043) 1 year ago
Semir Patel 830c4ea81c
v2tenancy: cluster scoped reads (#19082) 1 year ago
Chris S. Kim 92ce814693
Remove old build tags (#19128) 1 year ago
Matt Keeler 4713317457
protohcl: allow attribute syntax for all map fields (#19108) 1 year ago
Eric Haberkorn ad3aab1ef7
Add traffic permissions integration tests. (#19008) 1 year ago
R.B. Boyer 754ab9abf2
mesh: ensure we add the virtual port number for L7 implicit upstreams (#19085) 1 year ago
Chris S. Kim b43cde5d19
Add workload identity hooks (#19045) 1 year ago
Eric Haberkorn f2b7b4591a
Fix Traffic Permissions Default Deny (#19028) 1 year ago
John Murret d67e5c6e35
NET-5590 - authorization: check for identity:write in CA certs, xds server, and getting envoy bootstrap params (#19049) 1 year ago
skpratt 21ea527089
TrafficPermissions: add ACL hooks (#19023) 1 year ago
Eric Haberkorn 7ce6ebaeb3
Handle Traffic Permissions With Empty Sources Properly (#19024) 1 year ago
Iryna Shustava 3ea6afb4d4
mesh: rename Upstreams and UpstreamsConfiguration to Destinations* (#18995) 1 year ago
skpratt 202090e5d5
v2 explicit destination traffic permissions (#18823) 1 year ago
Iryna Shustava e6b724d062
catalog,mesh,auth: Move resource types to the proto-public module (#18935) 1 year ago
R.B. Boyer 9e48607893
mesh: compute more of the xRoute features into ComputedRoutes (#18980) 1 year ago
R.B. Boyer 11d6b0df45
mesh: store bound reference pointers on a ComputedRoutes resource and use during reconcile (#18965) 1 year ago
Eric Haberkorn 4d6ff29392
Traffic Permissions Validations (#18907) 1 year ago
R.B. Boyer 633c6c9458
mesh: add ACL checks for xRoute resources (#18926) 1 year ago