Commit Graph

4370 Commits (2e4cb6f77d2be36b02e9be0b289b24e5b0afb794)

Author SHA1 Message Date
Chris S. Kim 2e4cb6f77d
Add new index for PeeredServiceName and ServiceVirtualIP (#13582)
2 years ago
alex 20ecf0febd
Merge pull request #13570 from hashicorp/acpance/peering-oss-intentions
2 years ago
Will Jordan 34ecbc1d71
Add per-node max indexes (#12399)
2 years ago
Chris S. Kim ba89a7d9b0
Make memdb indexers generic (#13558)
2 years ago
Matt Keeler 7a4d13b0b2
Port over the index 0 -> 1 code that lived in the old rpc setQueryMeta function. (#13561)
2 years ago
acpana 99c2e11328
oss: peering, http: get peer service intentions (#2098)
2 years ago
R.B. Boyer e8ea3d7c3b
state: peering ID assignment cannot happen inside of the state store (#13525)
2 years ago
Matt Keeler cb01702cd2
Add server local blocking queries and watches (#13438)
2 years ago
Chris S. Kim fb5eb20563
Pass trust domain to RBAC to validate and fix use of wrong peer trust bundles (#13508)
2 years ago
Dan Upton e00e3a0bc3
Move ACLResolveResult into acl/resolver package (#13467)
2 years ago
DanStough 4b402e3119 feat: tgtwy xDS generation for destinations
2 years ago
alex bd4ddb3720
peering: block Intention.Apply ops (#13451)
2 years ago
alex b3e99784a6
peering, state: account for peer intentions (#13443)
2 years ago
R.B. Boyer da8cea58c9
xds: begin refactor to always pass test snapshots through all xDS types (#13461)
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
Riddhi Shah 411edc876b
[OSS] Support merge-central-config option in node services list API (#13450)
2 years ago
Evan Culver 7f8c650d61
connect: Use Envoy 1.22.2 instead of 1.22.1 (#13444)
2 years ago
freddygv f3843809da Avoid deleting peerings marked as terminated.
2 years ago
freddygv 6453375ab2 Add leader routine to clean up peerings
2 years ago
Evan Culver ba6136eb42
connect: Update Envoy support matrix to latest patch releases (#13431)
2 years ago
alex a0a49ce2a6
peering: intentions list test (#13435)
2 years ago
freddygv 6c8ab1bbac Fixup stream tear-down steps.
2 years ago
freddygv cc921a9c78 Update peering state and RPC for deferred deletion
2 years ago
Freddy 71b254522e
Clean up imported nodes/services/checks as needed (#13367)
2 years ago
Mark Anderson edbf19f4e8
Merge pull request #13357 from hashicorp/ma/add-build-date-oss
2 years ago
Chris S. Kim a02e9abcc1
Update RBAC to handle imported services (#13404)
2 years ago
R.B. Boyer f557509e58
xds: allow for peered upstreams to use tagged addresses that are hostnames (#13422)
2 years ago
Kyle Havlovitz 7f62571419 Add dns node lookup support in partitions
2 years ago
R.B. Boyer 7001e1151c
peering: rename initiate to establish in the context of the APIs (#13419)
2 years ago
Mark Anderson dd22ceccd1 Change default dates
3 years ago
Mark Anderson f65093f1c6 Fixup some more tests
3 years ago
Mark Anderson 19c87be3a6 Add build date to self endpoint
3 years ago
Mark Anderson ec060e5e37 Build date in config file
3 years ago
R.B. Boyer bba3eb8cdd
peering: mesh gateways are required for cross-peer service mesh communication (#13410)
3 years ago
kisunji 196a1c468a Add missing index for read
3 years ago
kisunji d026d84880 Add IntentionMatch tests for source peers
3 years ago
kisunji bb0b42da12 Update ServiceIntentionSourceIndex to handle peer
3 years ago
Chris S. Kim bb832e2bba
Add SourcePeer fields to relevant Intentions types (#13390)
3 years ago
R.B. Boyer 7423886136
peering: allow protobuf requests to populate the default partition or namespace (#13398)
3 years ago
Dhia Ayachi ec0d267a35
Fix intentions wildcard dest (#13397)
3 years ago
R.B. Boyer edb2e55335
peering: avoid a race between peering establishment and termination (#13389)
3 years ago
Dhia Ayachi 7393374fc0
Egress gtw/intention rpc endpoint (#13354)
3 years ago
Dhia Ayachi 5ec3274ae5
Egress gtw/connect destination intentions (#13341)
3 years ago
R.B. Boyer ab758b7b32
peering: allow mesh gateways to proxy L4 peered traffic (#13339)
3 years ago
Fulvio d457d8b6ce
UDP check for service stanza #12221 (#12722)
3 years ago
alex bbbc50815a
peering: send leader addr (#13342)
3 years ago
Dan Upton b168424398
xds: remove HTTPCheckFetcher dependency (#13366)
3 years ago
R.B. Boyer 019aeaa57d
peering: update how cross-peer upstreams and represented in proxycfg and rendered in xds (#13362)
3 years ago
cskh 74158a8aa2
Add isLeader metric to track if a server is a leader (#13304)
3 years ago
Freddy 32f125cc0f
Merge pull request #13340 from hashicorp/peering/public-listener
3 years ago