Commit Graph

77 Commits (9795b19e27a7632656766e575243fc708e3c8794)

Author SHA1 Message Date
Matt Keeler acccdbe45c
Fix identity resolution on clients and in secondary dcs (#7862)
5 years ago
Freddy 3956cff60f
Fix check deletion in anti-entropy sync (#7690)
5 years ago
Daniel Nephin f46d1b5c94 agent/structs: Remove ServiceID.Init and CheckID.Init
5 years ago
Hans Hasselberg 6a18f01b42
agent: ensure node info sync and full sync. (#7189)
5 years ago
R.B. Boyer d78b5008ce
various tweaks on top of the hclog work (#7165)
5 years ago
Chris Piraino 401221de58
Allow users to configure either unstructured or JSON logging (#7130)
5 years ago
Kit Patella 0d336edb65
Add accessorID of token when ops are denied by ACL system (#7117)
5 years ago
Chris Piraino 59f1462801
Fix segfault when removing both a service and associated check (#7108)
5 years ago
Aestek 5dc8875bd3 agent: do not deregister service checks twice (#6168)
5 years ago
Matt Keeler 5934f803bf
Sync of OSS changes to support namespaces (#6909)
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
Aestek 24a0f2bba2 ae: use stale requests when performing full sync (#5873)
6 years ago
R.B. Boyer 40336fd353
agent: fix several data races and bugs related to node-local alias checks (#5876)
6 years ago
Freddy f2213f60e0
Update alias checks on local add and remove
6 years ago
R.B. Boyer f4a3b9d518
fix typos reported by golangci-lint:misspell (#5434)
6 years ago
Aestek 2aac4d5168 Register and deregisters services and their checks atomically in the local state (#5012)
6 years ago
Aestek 5960974db1 [Fix] Services sometimes not being synced with acl_enforce_version_8 = false (#4771)
6 years ago
Paul Banks 0f27ffd163 Proxy Config Manager (#4729)
6 years ago
Paul Banks e812f5516a Add -sidecar-for and new /agent/service/:service_id endpoint (#4691)
6 years ago
Paul Banks b83bbf248c Add Proxy Upstreams to Service Definition (#4639)
6 years ago
Martin feb3ce4ee0 Use target service name instead of ID as connect proxy service name (#4620)
6 years ago
Mitchell Hashimoto f97bfd5be8
agent: address some basic feedback
6 years ago
Mitchell Hashimoto 7543d270e2
agent/local: support local alias checks
6 years ago
Pierre Souchay ff53648df2 Merge remote-tracking branch 'origin/master' into ACL_additional_info
6 years ago
Paul Banks e21723a891 Persist proxy state through agent restart
7 years ago
Mitchell Hashimoto d9bd4ffebd
agent/local: clarify the non-risk of a full buffer
7 years ago
Mitchell Hashimoto 437689e83c
agent/local: remove outdated comment
7 years ago
Mitchell Hashimoto 2bd39a84a6
agent/local: add Notify mechanism for proxy changes
7 years ago
Mitchell Hashimoto 476ea7b04a
agent: start/stop proxies
7 years ago
Mitchell Hashimoto 7355a614fe
agent/local: store proxy on local state, wip, not working yet
7 years ago
Paul Banks e0e12e165b
TLS watching integrated into Service with some basic tests.
7 years ago
Paul Banks 2a69663448
Agent Connect Proxy config endpoint with hash-based blocking
7 years ago
Paul Banks e6071051cf
Added connect proxy config and local agent state setup on boot.
7 years ago
Pierre Souchay c83124a94c Removed labels from new ACL denied metrics
7 years ago
Pierre Souchay 064f8ad170 Removed consul prefix from metrics as requested by @kyhavlov
7 years ago
Pierre Souchay 65d3a2b26e Fixed import
7 years ago
Pierre Souchay f13aa5ba9b Added labels to improve new metric
7 years ago
Pierre Souchay d9a23bb2fa Track calls blocked by ACLs using metrics
7 years ago
Guido Iaquinti 8cd11d5888 Add package name to log output
7 years ago
Josh Soref 94835a2715 Spelling (#3958)
7 years ago
Frank Schroeder 52e73301f6
local state: clone check to avoid side effect
7 years ago
Frank Schroeder 6bc9d66192
local state: use synchronized access to internal maps
7 years ago
Frank Schroeder 58d52ac580
local state: rename Add{Check,Service}State to Set{Check,Service}State
7 years ago
Frank Schroeder e144f51b29
local state: move Metadata methods together
7 years ago
Frank Schroeder 4f9e05f634
local state: update documentation of updateSyncState
7 years ago
Frank Schroeder 41c7b0927e
local state: update comments
7 years ago
Frank Schroeder de57b16d99
local state: address review comments
7 years ago
Frank Schroeder 71c74e62c7
local state: fix anti-entropy state tests
7 years ago
Frank Schroeder 37b95ef98e
local state: fix test with updated error message
7 years ago