Commit Graph

106 Commits (d1bc9fbbf3d298f0f4172432dc73709c0c1e9364)

Author SHA1 Message Date
Derek Menteer d0fea44be0
Backport of Add grpc keepalive configuration into release/1.15.x (#19… (#19347)
1 year ago
Semir Patel 83a2e726dc
[BACKPORT] 1.15.x manual backport of OSS->CE branch (#18552)
1 year ago
hc-github-team-consul-core a5960414a1
Backport of [OSS] gRPC Blocking Queries into release/1.15.x (#17441)
2 years ago
hc-github-team-consul-core 64c29e59fb
Backport of grpc: fix data race in balancer registration into release/1.15.x (#17351)
2 years ago
R.B. Boyer 48a620cd68
[1.15.x] grpc: ensure grpc resolver correctly uses lan/wan addresses on servers (#17285)
2 years ago
hc-github-team-consul-core 89ce3ba123
backport of commit 78bb205fc3 (#16635)
2 years ago
skpratt a010902978
Remove legacy acl policies (#15922)
2 years ago
Derek Menteer 19a46d6ca4
Enforce lowercase peer names. (#15697)
2 years ago
Matt Keeler 5afd4657ec
Protobuf Modernization (#15949)
2 years ago
Dan Upton d53ce39c32
grpc: switch servers and retry on error (#15892)
2 years ago
Dan Upton 7747384f1f
Wire in rate limiter to handle internal and external gRPC calls (#15857)
2 years ago
John Murret f5e01f8c6b
Rate Limit Handler - ensure rate limiting is not in the code path when not configured (#15819)
2 years ago
John Murret e027c94b52
adding config for request_limits (#15531)
2 years ago
Dan Upton c692802dec
grpc: add rate-limiting middleware (#15550)
2 years ago
Dan Stough 626249fbf5
[OSS] fix: wait and try longer to peer through mesh gw (#15328)
2 years ago
Kyle Schochenmaier bf0f61a878
removes ioutil usage everywhere which was deprecated in go1.16 (#15297)
2 years ago
Derek Menteer b64972d486
Bring back parameter ServerExternalAddresses in GenerateToken endpoint (#15267)
2 years ago
Chris S. Kim 985a4ee1b1
Update hcp-scada-provider to fix diamond dependency problem with go-msgpack (#15185)
2 years ago
Derek Menteer f4cb2f82bf
Backport various fixes from ENT. (#15254)
2 years ago
malizz 617a5f2dc2
convert stream status time fields to pointers (#15252)
2 years ago
Derek Menteer 693c8a4706 Allow peering endpoints to bypass verify_incoming.
2 years ago
R.B. Boyer 300860412c
chore: update golangci-lint to v1.50.1 (#15022)
2 years ago
freddygv d65e60de86 Return forbidden on permission denied
2 years ago
Nitya Dhanushkodi 5e156772f6
Remove ability to specify external addresses in GenerateToken endpoint (#14930)
2 years ago
freddygv e69bc727ec Update peering establishment to maybe use gateways
2 years ago
Derek Menteer 4e140c98bc Address PR comments.
2 years ago
Derek Menteer 1e394da400 Disallow peering to the same cluster.
2 years ago
Derek Menteer caa1396255 Add remote peer partition and datacenter info.
2 years ago
Paul Glass d17af23641
gRPC server metrics (#14922)
2 years ago
Chris S. Kim 4f4112662e Fix nil pointer
2 years ago
Chris S. Kim b0a4c5c563 Include stream-related information in peering endpoints
2 years ago
Freddy 4abad02abd
Merge pull request #14796 from hashicorp/peering/use-connect-ca
2 years ago
freddygv 3034df6a5c Require Connect and TLS to generate peering tokens
2 years ago
freddygv fac3ddc857 Use internal server certificate for peering TLS
2 years ago
DanStough 77ab28c5c7 feat: xDS updates for peerings control plane through mesh gw
2 years ago
Eric Haberkorn 1b565444be
Rename `PeerName` to `Peer` on prepared queries and exported services (#14854)
2 years ago
freddygv 4ff9d475b0 Return mesh gateway addrs if peering through mgw
2 years ago
Eric Haberkorn 80e51ff907
Add exported services event to cluster peering replication. (#14797)
2 years ago
malizz 84b0f408fa
Support Stale Queries for Trust Bundle Lookups (#14724)
2 years ago
DanStough 485e1b5d4e fix(peering): generate token metrics only for leader
2 years ago
DanStough 2a2debee64 feat(peering): validate server name conflicts on establish
2 years ago
Dan Upton 1c2c975b0b
xDS Load Balancing (#14397)
2 years ago
freddygv 650e48624d Allow terminated peerings to be deleted
2 years ago
Chris S. Kim 6ddcc04613
Replace ring buffer with async version (#14314)
2 years ago
freddygv c04515a844 Use proto message for each secrets write op
2 years ago
freddygv 60d6e28c97 Pass explicit signal with op for secrets write
2 years ago
freddygv 9ca687bc7c Avoid deleting peering secret UUIDs at dialers
2 years ago
Luke Kysow 988e1fd35d
peering: default to false (#13963)
2 years ago
Matt Keeler f74d0cef7a
Implement/Utilize secrets for Peering Replication Stream (#13977)
2 years ago
acpana 6033584349
use EqualPartitions
2 years ago