Commit Graph

67 Commits (0389a80a2183670a45ee1d66ed536303e4949ba8)

Author SHA1 Message Date
Freddy c58f86a00f
Fixup authz for data imported from peers (#15347)
2 years ago
malizz b51f0e25e9
update ACLs for cluster peering (#15317)
2 years ago
Sarah Pratt 10a4999a87 Separate port and socket path requirement in case of local agent assignment
2 years ago
R.B. Boyer 93b164aac3
structs: add convenience methods to sort slices of ServiceName values (#13038)
3 years ago
Riddhi Shah 0c855fab98
Validate port on mesh service registration (#12881)
3 years ago
Chris S. Kim 9791bad136
peering: Make Upstream peer-aware (#12900)
3 years ago
R.B. Boyer f507f62f3c
peering: initial sync (#12842)
3 years ago
R.B. Boyer 957146401e
catalog: compare node names case insensitively in more places (#12444)
3 years ago
freddygv cbea3d203c Fix race of upstreams with same passthrough ip
3 years ago
R.B. Boyer b60d89e7ef bulk rewrite using this script
3 years ago
Dan Upton 1e47e3c82b
Groundwork for exposing when queries are filtered by ACLs (#11569)
3 years ago
Kyle Havlovitz 4f2cfee4b0 consul: add virtual IP generation for connect services
3 years ago
Daniel Nephin 8e9773e20b acl: remove ACL.GetPolicy endpoint and resolve legacy acls
3 years ago
Dhia Ayachi bc0e4f2f46
partition dicovery chains (#10983)
3 years ago
Freddy 33bd9b5be8
Relax validation for expose.paths config (#10394)
4 years ago
Daniel Nephin ba15f92a8a structs: fix cache keys
4 years ago
Daniel Nephin 46dfdb611f structs: improve the interface of assertCacheInfoKeyIsComplete
4 years ago
Daniel Nephin 7c2957e24d structs: Add more cache key tests
4 years ago
Mark Anderson 751fe7e314 Fixup more structs_test
4 years ago
Mark Anderson 06f0f79218 Continue working through proxy and agent
4 years ago
freddygv 77ead5cca9 Prevent wildcard destinations for proxies and upstreams
4 years ago
freddygv 458eb41be1 Prevent synthetic upstreams without addresses from failing duplicate ip/port validation
4 years ago
Daniel Nephin 29ce5ec575 structs: fix caching of ServiceSpecificRequest when ingress=true
4 years ago
kevinkengne 2e7e78999d
add completeness test for types with CacheInfo method (#9480)
4 years ago
Daniel Nephin b532e092dc structs: add a namespace test for CheckServiceNode.CanRead
4 years ago
Daniel Nephin 21c21191f4 structs: add CheckServiceNode.CanRead
4 years ago
Paul Banks 7d58901ae8
Fix bad int -> string conversions caught by go vet changes in 1.15 (#8739)
4 years ago
Daniel Nephin 07ad662131 Fix panic when decoding 'Connect: null'
4 years ago
Daniel Nephin 068b43df90 Enable gofmt simplify
5 years ago
freddygv 19e3954603 Move compound service names to use ServiceName type
5 years ago
Jono Sosulska c554ba9e10
Replace whitelist/blacklist terminology with allowlist/denylist (#7971)
5 years ago
Daniel Nephin e60bb9f102 test: Remove t.Parallel() from agent/structs tests
5 years ago
R.B. Boyer b282268408
sdk: extracting testutil.RequireErrorContains from various places it was duplicated (#7753)
5 years ago
Freddy 137a2c32c6
TLS Origination for Terminating Gateways (#7671)
5 years ago
Freddy 9eb1867fbb
Terminating gateway discovery (#7571)
5 years ago
Kyle Havlovitz c911174327
Add config entry/state for Ingress Gateways (#7483)
5 years ago
Freddy 18d356899c
Enable CLI to register terminating gateways (#7500)
5 years ago
R.B. Boyer 6adad71125
wan federation via mesh gateways (#6884)
5 years ago
R.B. Boyer 8c596953b0
agent: ensure that we always use the same settings for msgpack (#7245)
5 years ago
Freddy fdd10dd8b8
Expose HTTP-based paths through Connect proxy (#6446)
5 years ago
Mike Morris 65be58703c
connect: remove managed proxies (#6220)
5 years ago
R.B. Boyer 8564b6bb38
connect: validate upstreams and prevent duplicates (#6224)
5 years ago
Matt Keeler 6e65811db2
Envoy CLI bind addresses (#6107)
5 years ago
Matt Keeler 8d953f5840 Implement Mesh Gateways
6 years ago
Matt Keeler f3d9b999ee
Add tagged addresses for services (#5965)
6 years ago
Paul Banks 0cfb6051ea Add integration test for central config; fix central config WIP (#5752)
6 years ago
Kyle Havlovitz c269369760 Make central service config opt-in and rework the initial registration
6 years ago
Hans Hasselberg 552e150536 correct name
6 years ago
Hans Hasselberg d4790b2827 demo nomad problem
6 years ago
Paul Banks b29bc906ee
bugfix: use ServiceTags to generate cache key hash (#4987)
6 years ago