Commit Graph

8171 Commits (85d6502ab3769c7d2de43bf1803fa4a0c06bc447)
 

Author SHA1 Message Date
Paul Banks 85d6502ab3 Don't kill proxies on agent shutdown; backport manager close fix
7 years ago
Paul Banks b2ff583392 Test for adopted process Stop race and fix
7 years ago
Mitchell Hashimoto 03131398c4 website: Go native integration with Connect
7 years ago
Mitchell Hashimoto f522249e6b website: connect native overview
7 years ago
Mitchell Hashimoto caae034f3b command/connect/proxy: can specify prepared query upstream types
7 years ago
Mitchell Hashimoto e587b7c161 connect: support prepared query resolution
7 years ago
Mitchell Hashimoto 7a4463013d connect: resolver works with native services
7 years ago
Mitchell Hashimoto 21f27c1842 website: clarify where constraints go
7 years ago
Mitchell Hashimoto b55f0641e6 api: support ExecuteConnect
7 years ago
Mitchell Hashimoto 62d4aaa33e agent: accept connect param for execute
7 years ago
Mitchell Hashimoto daf46c9cfa agent/consul: support a Connect option on prepared query request
7 years ago
Mitchell Hashimoto 440b1b2d97 agent/consul: prepared query supports "Connect" field
7 years ago
Mitchell Hashimoto 8bcadddda7 agent: intention create returns 500 for bad body
7 years ago
Mitchell Hashimoto 297e4f272e api: support native connect
7 years ago
Mitchell Hashimoto 1830c6b308 agent: switch ConnectNative to an embedded struct
7 years ago
Mitchell Hashimoto 1df5d91b39 website: add docs for connect native services API
7 years ago
Paul Banks df2cb30b01 Make tests pass and clean proxy persistence. No detached child changes yet.
7 years ago
Paul Banks cdc7cfaa36 Abandon daemonize for simpler solution (preserving history):
7 years ago
Paul Banks a2fe604191 WIP
7 years ago
Paul Banks 8cf4b3a6eb Sanity check that we are never trying to self-exec a test binary. Add daemonize bypass for TestAgent so that we don't have to jump through ridiculous self-execution hooks for every package that might possibly invoke a managed proxy
7 years ago
Mitchell Hashimoto 827b671d4a agent/proxy: Manager.Close also has to stop all proxy watchers
7 years ago
Paul Banks ef9c40643e Fix import tooling fail
7 years ago
Paul Banks ba0fb58a72 Make daemoinze an option on test binary without hacks. Misc fixes for racey or broken tests. Still failing on several though.
7 years ago
Paul Banks 2b377dc624 Run daemon processes as a detached child.
7 years ago
Paul Banks e21723a891 Persist proxy state through agent restart
7 years ago
Mitchell Hashimoto eb3fcb39b3 agent/consul/state: support querying by Connect native
7 years ago
Mitchell Hashimoto 6b745964c4 agent/cache: update comment from PR review to clarify
7 years ago
Mitchell Hashimoto 424272361d agent: agent service registration supports Connect native services
7 years ago
Mitchell Hashimoto d6a823ad0d agent/consul: support catalog registration with Connect native
7 years ago
Mitchell Hashimoto d609ad216b agent/cache: update comments
7 years ago
Mitchell Hashimoto 839d3c323d agent/cache: correct test name
7 years ago
Mitchell Hashimoto 45e49f31de agent/cache: change behavior to return error rather than retry
7 years ago
Mitchell Hashimoto 311d503fb0 agent/cache: perform backoffs on error retries on blocking queries
7 years ago
Mitchell Hashimoto c95ea2f205 website: remove sergmentation from sidebar
7 years ago
Mitchell Hashimoto 2ffbec0b6b website: how it works
7 years ago
Mitchell Hashimoto 097856c515 Starting Docs (#46)
7 years ago
Kyle Havlovitz ab4a9a94f4
Re-use uint8ToString
7 years ago
Kyle Havlovitz 61d7e38148
Clarify CA commands' help text
7 years ago
Kyle Havlovitz 6ca7543ea6
Add CA CLI commands for getting/setting config
7 years ago
Kyle Havlovitz 74f225fcd2
Add client api support for CA config endpoints
7 years ago
Kyle Havlovitz 5683d628c4
Support giving the duration as a string in CA config
7 years ago
Mitchell Hashimoto 7d24ecd700
command/connect/proxy: register monitor tests
7 years ago
Mitchell Hashimoto 11f57ed4f4
connect/proxy: remove dev CA settings
7 years ago
Mitchell Hashimoto eb2a6952ba
address comment feedback
7 years ago
Mitchell Hashimoto db10240bea
command/connect/proxy: register monitor and -register flag
7 years ago
Mitchell Hashimoto 1db42050bd
command/connect/proxy: output information when starting similar to agent
7 years ago
Mitchell Hashimoto 55c6d34ea0
command/connect/proxy: detailed help
7 years ago
Mitchell Hashimoto b1d709fc9f
command/connect/proxy: -service-addr required for -listen
7 years ago
Mitchell Hashimoto 83f2509c6f
command/connect/proxy: can set public listener from flags
7 years ago
Mitchell Hashimoto c93ba83310
command/connect/proxy: tests for configuration
7 years ago