Commit Graph

135 Commits (eac9767c3d2fe8d91784638337f2226aa3f9995b)

Author SHA1 Message Date
freddygv b544ce6485 Add ACL enforcement to peering endpoints
2 years ago
Dan Stough 49f3dadb8f feat: connect proxy xDS for destinations
2 years ago
R.B. Boyer 2a945facec
test: update mockery use to put mocks into test files (#13656)
2 years ago
Chris S. Kim d8b7940e40
Add internal endpoint to fetch peered upstream candidates from VirtualIP table (#13642)
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
Dhia Ayachi 7393374fc0
Egress gtw/intention rpc endpoint (#13354)
3 years ago
R.B. Boyer ab758b7b32
peering: allow mesh gateways to proxy L4 peered traffic (#13339)
3 years ago
freddygv 647c57a416 Add agent cache-type for TrustBundleListByService
3 years ago
Freddy 74ca6406ea
Configure upstream TLS context with peer root certs (#13321)
3 years ago
Matt Keeler b788691fa6
Watch the singular service resolver instead of the list + filtering to 1 (#13012)
3 years ago
R.B. Boyer f507f62f3c
peering: initial sync (#12842)
3 years ago
R.B. Boyer 4274e67b47
chore: upgrade mockery to v2 and regenerate (#12836)
3 years ago
Mark Anderson 98a2e282be Fixup acl.EnterpriseMeta
3 years ago
R.B. Boyer b60d89e7ef bulk rewrite using this script
3 years ago
R.B. Boyer 31f6f55bbe test: normalize require.New and assert.New syntax
3 years ago
FFMMM 384d497f26
add MustRevalidate flag to connect_ca_leaf cache type; always use on non-blocking queries (#11693)
3 years ago
R.B. Boyer 1e02460bd1
re-run gofmt on 1.17 (#11579)
3 years ago
freddygv b9b6447977 Finish removing useInDatacenter
3 years ago
Dhia Ayachi bc0e4f2f46
partition dicovery chains (#10983)
3 years ago
R.B. Boyer ed8a901be7
connect: include optional partition prefixes in SPIFFE identifiers (#10507)
3 years ago
R.B. Boyer a2876453a5
connect/ca: cease including the common name field in generated certs (#10424)
3 years ago
Daniel Nephin 55a677b7d1 rpcclient/health: integrate submatview.Store into rpcclient/health
4 years ago
Daniel Nephin 6f29fa0de8 rpcclient: move streaming cache tests
4 years ago
Daniel Nephin 832f1a2847 submatview: reduce the getFromView implementation
4 years ago
Daniel Nephin c574108354 submatview: setup testing structure
4 years ago
Paul Banks 5529cb7347 Tune streaming backoff on errors to retry a bit faster when TCP connections drop
4 years ago
freddygv f4f45af6d0 Merge master and fix upstream config protocol defaulting
4 years ago
freddygv 7892964a0c Add cache-type for Internal.IntentionUpstreams
4 years ago
freddygv acec711a6a Update server-side config resolution and client-side merging
4 years ago
Daniel Nephin 71b0f0a7a6 structs: remove EnterpriseMeta.GetNamespace
4 years ago
Daniel Nephin 5c8a6311b6
Merge pull request #9703 from pierresouchay/streaming_tags_and_case_insensitive
4 years ago
Daniel Nephin d1772ae305 structs: rename EnterpriseMeta constructor
4 years ago
Daniel Nephin d5cc206e39 streaming: move ServiceTag and NodeMetaFiltering to the cache-entry
4 years ago
Daniel Nephin 6b36ab744c streaming: double the cache TTL
4 years ago
Daniel Nephin b9e60c0775 testing: skip slow tests with -short
4 years ago
Pierre Souchay 76d95fd388 Applied suggestions from @dnephin
4 years ago
Pierre Souchay 45151090c1 [Streaming] Predictable order for results of /health/service/:serviceName to mimic memdb
4 years ago
Daniel Nephin 9b2fae9bac cache-type: use namespace in tests
4 years ago
Daniel Nephin c42fe5ae43 subscribe: set the request namespace
4 years ago
Daniel Nephin 68342a0cb5 proto: remove Event.Key field
4 years ago
Daniel Nephin 9a1e845be8 proto: remove Event.Namespace field
4 years ago
Daniel Nephin 3c8929c7e1 streaming: apply filter to a single item
4 years ago
Daniel Nephin ea77eccb14
Merge pull request #8825 from hashicorp/streaming/add-config
4 years ago
Daniel Nephin 3ff6c5b3d3 cache-types: skip tests with races
4 years ago
Daniel Nephin b5b790d4c0 streaming: Use a shorter LastGetTTL for the cache
4 years ago
Daniel Nephin 8b887af0d3 streaming: store services with a unique ID that includes namespace
4 years ago
Daniel Nephin 5972bdc87c streaming: improve godoc for cache-type
4 years ago
Daniel Nephin 3fa08beecf submatview: add a test for handling of NewSnapshotToFollow
4 years ago
Daniel Nephin 534d8b45bb submatview: refactor Materializer
4 years ago
Daniel Nephin e849f6d7ac submatview: Move the 'use materialize from result.State' logic
4 years ago