Commit Graph

178 Commits (bdc3dd14c2644b56d2dbfd460290a0e47ad90c11)

Author SHA1 Message Date
Paul Banks e21723a891 Persist proxy state through agent restart
7 years ago
Mitchell Hashimoto 3d3eee2f6e
agent: resolve some conflicts and fix tests
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 fcd2ab2338
agent/proxy: manager and basic tests, not great coverage yet coming soon
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 730da74369
Fix various test failures and vet warnings.
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
Mitchell Hashimoto 9781cb1ace
agent/local: anti-entropy for connect proxy services
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
James Phillips 2937656f8e
Adds a longer retry period for the AE deferred output test.
7 years ago
Frank Schroeder 1cb8b0ffe3
local state: fix go vet issue
7 years ago
Frank Schroeder 7335c34c32
local state: remove stale comment
7 years ago
Frank Schroeder 3d547e30c7
local state: make test more robust
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 5c77c59501
local state: refactor TestAgentAntiEntropy_EnableTagOverride
7 years ago
Frank Schroeder 524981f367
local state: fix TestAgentAntiEntropy_EnableTagOverride
7 years ago
Frank Schroeder 1181aaee6a
local state: rename tests
7 years ago
Frank Schroeder 1602ac56b5
local state: drop retry loops from tests
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
Frank Schroeder b803bf3091
local state: tests compile
7 years ago
Frank Schroeder 0a9ac9749e
local state: replace multi-map state with structs
7 years ago
Frank Schroeder 6027a9e2a5
local state: move to separate package
7 years ago
Frank Schroeder 67a0689f71
Revert "local state: move to separate package"
7 years ago
Frank Schroeder 623e07760a
Revert "local state: replace multi-map state with structs"
7 years ago
Frank Schroeder 9ed4b2d631
Revert "local state: tests compile"
7 years ago
Frank Schroeder 5ae4c52ca6
Revert "local state: fix test with updated error message"
7 years ago
Frank Schroeder 67cdfc038e
Revert "local state: fix anti-entropy state tests"
7 years ago
Frank Schroeder 556bf3f85d
Revert "local state: drop retry loops from tests"
7 years ago
Frank Schroeder a3aa864d5b
Revert "local state: rename tests"
7 years ago
Frank Schroeder 39615cb57b
Revert "local state: fix TestAgentAntiEntropy_EnableTagOverride"
7 years ago
Frank Schroeder 9fdea75d99
Revert "local state: refactor TestAgentAntiEntropy_EnableTagOverride"
7 years ago
Frank Schroeder 46641e44d9
Revert "local state: address review comments"
7 years ago
Frank Schroeder abd83f2d28
Revert "local state: update comments"
7 years ago
Frank Schroeder c6e441dd60
Revert "local state: update documentation of updateSyncState"
7 years ago
Frank Schroeder 648b4da4f8
Revert "local state: move Metadata methods together"
7 years ago
Frank Schroeder fa45a6a547
Revert "local state: rename Add{Check,Service}State to Set{Check,Service}State"
7 years ago
Frank Schroeder d6f52d9ed1
Revert "local state: use synchronized access to internal maps"
7 years ago
Frank Schroeder 4e862d126d
Revert "local state: clone check to avoid side effect"
7 years ago
Frank Schroeder 42af4cdc70
Revert "local state: make test more robust"
7 years ago
Frank Schroeder 4ae8317fbf
Revert "local state: remove stale comment"
7 years ago
Frank Schroeder 223fae7d92
Revert "fix go vet issue"
7 years ago
Frank Schroeder 078e50b635
fix go vet issue
7 years ago
Frank Schroeder 35f4acdddc local state: remove stale comment
7 years ago
Frank Schroeder f9267380db local state: make test more robust
7 years ago
Frank Schroeder af1243c725 local state: clone check to avoid side effect
7 years ago
Frank Schroeder 39a2d8d25e local state: use synchronized access to internal maps
7 years ago
Frank Schroeder 9280841a80 local state: rename Add{Check,Service}State to Set{Check,Service}State
7 years ago
Frank Schroeder 9bc8127728 local state: move Metadata methods together
7 years ago
Frank Schroeder e86521e637 local state: update documentation of updateSyncState
7 years ago
Frank Schroeder 42188164f8 local state: update comments
7 years ago
Frank Schroeder 1d315075b1 local state: address review comments
7 years ago
Frank Schroeder c28e23eac8 local state: refactor TestAgentAntiEntropy_EnableTagOverride
7 years ago
Frank Schroeder 86f7ea6013 local state: fix TestAgentAntiEntropy_EnableTagOverride
7 years ago
Frank Schroeder ff62eaf063 local state: rename tests
7 years ago
Frank Schroeder 2bdba8ab06 local state: drop retry loops from tests
7 years ago
Frank Schroeder f8e20cd996 local state: fix anti-entropy state tests
7 years ago
Frank Schroeder e9149f64d9 local state: fix test with updated error message
7 years ago
Frank Schroeder 1af52bf7be local state: tests compile
7 years ago
Frank Schroeder ccbae7da5b local state: replace multi-map state with structs
7 years ago
Frank Schroeder d447e823c6 local state: move to separate package
7 years ago