Commit Graph

35 Commits (9278bf534fe4b05ae0904c456c4e36a5758e321c)

Author SHA1 Message Date
sarahalsmiller 08761f16c8
Net 6820 customize mesh gateway limits (#20945)
8 months ago
Dhia Ayachi d641998641
Fix to not create a watch to `Internal.ServiceDump` when mesh gateway is not used (#20168)
10 months ago
hashicorp-copywrite[bot] 5fb9df1640
[COMPLIANCE] License changes (#18443)
1 year ago
R.B. Boyer 72f991d8d3
agent: remove agent cache dependency from service mesh leaf certificate management (#17075)
1 year ago
R.B. Boyer ec347ef01d
sort some imports that are wonky between oss and ent (#17637)
1 year ago
Dan Stough d935c7b466
[OSS] gRPC Blocking Queries (#17426)
2 years ago
Ronald 94ec4eb2f4
copyright headers for agent folder (#16704)
2 years ago
Matt Keeler 085c0addc0
Protobuf Refactoring for Multi-Module Cleanliness (#16302)
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
Eric Haberkorn 1804b58799
Fix a bug in mesh gateway proxycfg where ACL tokens aren't passed. (#15273)
2 years ago
freddygv bf51021c07 Use split wildcard partition name
2 years ago
freddygv 5f97223822 Simplify mgw watch mgmt
2 years ago
DanStough 77ab28c5c7 feat: xDS updates for peerings control plane through mesh gw
2 years ago
Eric Haberkorn 1633cf20ea
Make the mesh gateway changes to allow `local` mode for cluster peering data plane traffic (#14817)
2 years ago
freddygv b15d41534f Update xds generation for peering over mesh gws
2 years ago
freddygv d818d7b096 Manage local server watches depending on mesh cfg
2 years ago
Daniel Upton f8dba7e9ac proxycfg-glue: server-local implementation of InternalServiceDump
2 years ago
freddygv b544ce6485 Add ACL enforcement to peering endpoints
2 years ago
R.B. Boyer 1a9c86ea8f
xds: mesh gateways now correctly load up peer-exported discovery chains using L7 protocols (#13624)
2 years ago
R.B. Boyer 201d1458c3
xds: mesh gateways now have their own leaf certificate when involved in a peering (#13460)
2 years ago
R.B. Boyer ab758b7b32
peering: allow mesh gateways to proxy L4 peered traffic (#13339)
3 years ago
Dan Upton adeabed126
proxycfg: replace direct agent cache usage with interfaces (#13320)
3 years ago
Dan Upton d7f8a8e4ef
proxycfg: remove dependency on `cache.UpdateEvent` (#13144)
3 years ago
Matt Keeler b788691fa6
Watch the singular service resolver instead of the list + filtering to 1 (#13012)
3 years ago
freddygv 90ce897456 Store GatewayKey in proxycfg snapshot for re-use
3 years ago
freddygv 4d4ccedb3a Update locality check in proxycfg
3 years ago
freddygv d28b9052b2 Move the exportingpartitions constant to enterprise
3 years ago
freddygv 448701dbd8 Replace default partition check
3 years ago
freddygv 12923f5ebc PR comments
3 years ago
freddygv 7e65678c52 Update mesh gateway proxy watches for partitions
3 years ago
Daniel Nephin eb632c53a2 structs: rename the last helper method.
3 years ago
R.B. Boyer 097e1645e3
agent: ensure that most agent behavior correctly respects partition configuration (#10880)
3 years ago
R.B. Boyer 188e8dc51f
agent/structs: add a bunch more EnterpriseMeta helper functions to help with partitioning (#10669)
3 years ago
Daniel Nephin 6bc5255028 proxycfg: move each handler into a seprate file
3 years ago