176 Commits (92ce8146931e840a4cda795aa35d7445ce25ee5a)

Author SHA1 Message Date
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
R.B. Boyer 43a8dbb188
mesh: add ACL checks for DestinationPolicy resources (#18920) 1 year ago
Iryna Shustava d88888ee8b
catalog,mesh,auth: Bump versions to v2beta1 (#18930) 1 year ago
R.B. Boyer de231bbbdd
catalog: fix for new method argument (#18978) 1 year ago
R.B. Boyer ec6189fd2f
catalog: add ACL checks for FailoverPolicy resources (#18919) 1 year ago
R.B. Boyer ef6f2494c7
resource: allow for the ACLs.Read hook to request the entire data payload to perform the authz check (#18925) 1 year ago
Derek Menteer eb7e20307c
[NET-5589] Add jitter to xds v2 leaf cert watches (#18940) 1 year ago
Semir Patel d2be7577b9
tenancy: split up tenancy `types.go` into CE version (#18966) 1 year ago
Matt Keeler 53fcc5d9a5
Add protoc generator to emit resource type variables (#18957) 1 year ago
Eric Haberkorn f87ae3636c
Fix V2 Wildcard RBAC Regular Expressions (#18941) 1 year ago
Derek Menteer d4ed3047f8
[NET-5589] Optimize leaf watch diff on xds controller. (#18921) 1 year ago
John Murret 700d1bb37c
NET-5131 - support multiple ported upstreams tests (#18923) 1 year ago
Dhia Ayachi 341dc28ff9
Add namespace proto and registration (#18848) 1 year ago
R.B. Boyer d574473fd1
mesh: make FailoverPolicy work in xdsv2 and ProxyStateTemplate (#18900) 1 year ago
Nitya Dhanushkodi 3a2e62053a
v2: various fixes to make K8s tproxy multiport acceptance tests and manual explicit upstreams (single port) tests pass (#18874) 1 year ago
R.B. Boyer 07d916e84f
resource: ensure resource.AuthorizerContext properly strips the local… (#18908) 1 year ago
Eric Haberkorn 170417ac97
Honor Default Traffic Permissions in V2 (#18886) 1 year ago
Iryna Shustava 212793a4ee
mesh: only build tproxy outbound listener once per destination (#18836) 1 year ago
Semir Patel 62796a1454
resource: mutate and validate before acls on write (#18868) 1 year ago
R.B. Boyer dabbc9627b
mesh: normalize/default/validate tenancy components of mesh internal References (#18827) 1 year ago
R.B. Boyer 696aa1bbd2
mesh: update xds controller to synthesize empty endpoints when no endpoints ref is found (#18835) 1 year ago
R.B. Boyer b4d5178e5c
catalog: normalize/default/validate tenancy components of FailoverPolicy internal References (#18825) 1 year ago
Dhia Ayachi 4435e4a420
add v2 tenancy bridge Flag and v2 Tenancy Bridge initial implementation (#18830) 1 year ago
Iryna Shustava a89938e0c1
catalog: Default protocol to tcp in catalog.Service if unspecified (#18832) 1 year ago
R.B. Boyer 5cde50dee7
mesh: prevent writing a ComputedRoutes with no ported configs (#18833) 1 year ago
skpratt 1fda2965e8
Allow empty data writes for resources (#18819) 1 year ago
Iryna Shustava 6838441c54
Default to tcp protocol when workload protocol is unspecified (#18824) 1 year ago
Eric Haberkorn 21fdbbabbc
Wire up traffic permissions (#18812) 1 year ago
Semir Patel d3dad14030
resource: default peername to "local" for now (#18822) 1 year ago
R.B. Boyer 9c1a1ffcde
mesh: call the right mapper (#18818) 1 year ago
R.B. Boyer 66e1cdf40c
mesh: Wire ComputedRoutes into the ProxyStateTemplate via the sidecar controller (#18752) 1 year ago
skpratt e5808d85f7
register traffic permission and workload identity types (#18704) 1 year ago
Dhia Ayachi 658c27a684
add fuzz tests to resourcehcl package and fix some panics (#18798) 1 year ago
Iryna Shustava 7f2a1d9812
catalog: service endpoints inherits protocol from service when workload doesn't have one (#18792) 1 year ago
R.B. Boyer 07f54fe3b8
resource: add helper to normalize inner Reference tenancy during mutate (#18765) 1 year ago