Commit Graph

45 Commits (8be99e0cf2a77a17ebdf4e72b256026ed9212eb6)

Author SHA1 Message Date
freddygv 7bd51ff536 Replace TransparentProxy bool with ProxyMode
4 years ago
freddygv a6388c7e2f Revert "Avoid accumulating synthetic upstreams"
4 years ago
freddygv 86672df4fa Avoid accumulating synthetic upstreams
4 years ago
freddygv 986bcccbea Pass down upstream defaults to client proxies
4 years ago
freddygv 2b49cc39ed Fixup doc phrasing
4 years ago
freddygv 52bf00de8b Split up normalizing from defaulting values for upstream cfg
4 years ago
Freddy 8207b832df
Add TransparentProxy option to proxy definitions
4 years ago
freddygv 770c5552d6 Update service manager to pass MeshGateway with config req
4 years ago
freddygv 6090cfcf68 PR comments
4 years ago
freddygv df1f3995f8 Update service manager to store centrally configured upstreams
4 years ago
freddygv 6fd30d0384 Add TransparentProxy opt to proxy definition
4 years ago
freddygv acec711a6a Update server-side config resolution and client-side merging
4 years ago
Daniel Nephin 8c45f2c1fe agent: use the new lib/mutex for stateLock
4 years ago
Daniel Nephin 4e42b8f1d4 agent: remove ServiceManager goroutine
4 years ago
Daniel Nephin 45b315060a agent: Minor cosmetic changes in ServiceManager
4 years ago
Daniel Nephin 8b67231e8c agent: update godoc for AddServiceRequest
4 years ago
Daniel Nephin f34703fc63 agent: move checkStateSnapshot
4 years ago
Daniel Nephin 1495291054 agent: move two fields off of AddServiceRequest
4 years ago
Daniel Nephin 60c6a1c220 agent: Replace two fields on AddServiceRequest with a func field
4 years ago
Daniel Nephin d0386ae025 agent: remove serviceRegiration type
4 years ago
Daniel Nephin 5f9930a9be agent: remove an a branch in the AddService flow
4 years ago
Daniel Nephin 4da0718c57 agent: use fields directly, not temp variables
4 years ago
Daniel Nephin 5b6f806f4f agent: addServiceIternalRequest
4 years ago
Daniel Nephin 3d39359bcb agent: move deprecated AddServiceFromSource to a test file
4 years ago
R.B. Boyer 7eef25daf5
agent: when enable_central_service_config is enabled ensure agent reload doesn't revert check state to critical (#8747)
4 years ago
Daniel Nephin 73cd0b6fac agent/service_manager: remove 'updateCh' field from serviceConfigWatch
5 years ago
Daniel Nephin 26291a8482 agent/service_manager: remove 'defaults' field from serviceConfigWatch
5 years ago
Daniel Nephin 93235da253 agent/service_manager: Pass ctx around
5 years ago
Matt Keeler 8837907de4
Make the Agent Cache more Context aware (#8092)
5 years ago
Freddy 18d356899c
Enable CLI to register terminating gateways (#7500)
5 years ago
Pierre Souchay 864f7efffa
agent: configuration reload preserves check's statuses for services (#7345)
5 years ago
Chris Piraino 401221de58
Allow users to configure either unstructured or JSON logging (#7130)
5 years ago
Matt Keeler c09693e545
Updates to Config Entries and Connect for Namespaces (#7116)
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
R.B. Boyer 5882e21b2b
agent: tolerate more failure scenarios during service registration with central config enabled (#6472)
5 years ago
Aestek 7c7b7f24fd Add option to register services and their checks idempotently (#4905)
5 years ago
R.B. Boyer 913d85ea5b
connect: allow mesh gateways to use central config (#6302)
5 years ago
Matt Keeler 8d953f5840 Implement Mesh Gateways
5 years ago
Paul Banks 0cfb6051ea Add integration test for central config; fix central config WIP (#5752)
6 years ago
Kyle Havlovitz cba47aa0ca Fix a race in the ready logic
6 years ago
Kyle Havlovitz c269369760 Make central service config opt-in and rework the initial registration
6 years ago
Kyle Havlovitz b58572afbd Fix a race in the service updates
6 years ago
Kyle Havlovitz 88e1d8ce03 Fill out the service manager functionality and fix tests
6 years ago
Kyle Havlovitz 7c25869e67 Add the service registration manager to the agent
6 years ago