Commit Graph

8199 Commits (01fefd3d928dc4f5a6ecff92e14806c9b4819771)
 

Author SHA1 Message Date
Paul Banks 01fefd3d92 Return defensive error if API response is jank
7 years ago
Paul Banks e7a345cb9a Refactor resolver logic to be clearer
7 years ago
Paul Banks 41a29a469e Fix roots race with CA setup hammering bug and defensive nil check hit during obscure upgrade scenario
7 years ago
Mitchell Hashimoto 4b7ca952d6 website: example typo
7 years ago
Mitchell Hashimoto c809840c90 website: clarify custom proxy integration and custom managed proxies
7 years ago
Paul Banks 12a46cd996 Fix "fail open" wording
7 years ago
Kyle Havlovitz 5d005df8c6 docs: add Connect CA overview
7 years ago
Kyle Havlovitz 860bf825a3 docs: add agent config options for connect/CA
7 years ago
Kyle Havlovitz aafa3ca64a agent: format all CA config fields
7 years ago
Kyle Havlovitz edbeeeb23c agent: update accepted CA config fields and defaults
7 years ago
Mitchell Hashimoto 316bdbe010 agent/proxy: fix build on Windows
7 years ago
Mitchell Hashimoto 070c91cb23 website: update security model
7 years ago
Mitchell Hashimoto d1e48b4790 website: clarify namespaces, conflict
7 years ago
Paul Banks 541cbae5f5 More misc comment cleanup
7 years ago
Paul Banks 0824d1df5f Misc comment cleanups
7 years ago
Paul Banks e57aa52ca6 Warn about killing proxies in dev mode
7 years ago
Mitchell Hashimoto 71216631d7 api: update intention struct for precedence
7 years ago
Mitchell Hashimoto fb0a58e682 website: clarify tiebreaker behavior
7 years ago
Mitchell Hashimoto f6685177f0 website: document the precedence table
7 years ago
Mitchell Hashimoto 028aa78e83 agent/consul: set precedence value on struct itself
7 years ago
Mitchell Hashimoto 1f5398e17c website: document multi-DC, caching, clarify prepared queries and
7 years ago
Mitchell Hashimoto 9ebd27522b website: fix typo
7 years ago
Mitchell Hashimoto 927b45bf91 agent/config: move ports to `ports` structure, update docs
7 years ago
Paul Banks ecfda7cda5 Fix unreachable code warning from go vet
7 years ago
Paul Banks d1c67d90bc Fixs a few issues that stopped this working in real life but not caught by tests:
7 years ago
Mitchell Hashimoto 77a8003475 api: change Connect to a query option
7 years ago
Mitchell Hashimoto 8d66d1045a connect: remove old unused code
7 years ago
Mitchell Hashimoto 6ea59241d1 website: address feedback
7 years ago
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