Mitchell Hashimoto
|
b5201276bc
|
agent/cache: change behavior to return error rather than retry
The cache behavior should not be to mask errors and retry. Instead, it
should aim to return errors as quickly as possible. We do that here.
|
2018-06-25 12:24:07 -07:00 |
|
Mitchell Hashimoto
|
778e318a52
|
agent/cache: perform backoffs on error retries on blocking queries
|
2018-06-25 12:24:06 -07:00 |
|
Mitchell Hashimoto
|
1e980076b0
|
website: remove sergmentation from sidebar
we'll move east-west to a "use case" section, didnt' feel right in the
reference docs.
|
2018-06-25 12:24:06 -07:00 |
|
Mitchell Hashimoto
|
ce984e57d2
|
website: how it works
|
2018-06-25 12:24:06 -07:00 |
|
Mitchell Hashimoto
|
8dbe0017bb
|
Starting Docs (#46)
* website: first stab at Connect docs
* website: lots more various stuff (bad commit messages)
* website: getting started page for Connect
* website: intentions
* website: intention APIs
* website: agent API docs
* website: document agent/catalog proxy kind service values
* website: /v1/catalog/connect/:service
* website: intention CLI docs
* website: custom proxy docs
* website: remove dedicated getting started guide
* website: add docs for CA API endpoints
* website: add docs for connect ca commands
* website: add proxy CLI docs
* website: clean up proxy command, add dev docs
* website: todo pages
* website: connect security
|
2018-06-25 12:24:05 -07:00 |
|
Kyle Havlovitz
|
54bc937fed
|
Re-use uint8ToString
|
2018-06-14 09:42:23 -07:00 |
|
Kyle Havlovitz
|
33d1d01374
|
Clarify CA commands' help text
|
2018-06-14 09:42:23 -07:00 |
|
Kyle Havlovitz
|
96f4ff961c
|
Add CA CLI commands for getting/setting config
|
2018-06-14 09:42:22 -07:00 |
|
Kyle Havlovitz
|
1a1090aebf
|
Add client api support for CA config endpoints
|
2018-06-14 09:42:22 -07:00 |
|
Kyle Havlovitz
|
4d46bba2c4
|
Support giving the duration as a string in CA config
|
2018-06-14 09:42:22 -07:00 |
|
Mitchell Hashimoto
|
118aa0f00a
|
command/connect/proxy: register monitor tests
|
2018-06-14 09:42:22 -07:00 |
|
Mitchell Hashimoto
|
510a8a6a6c
|
connect/proxy: remove dev CA settings
|
2018-06-14 09:42:22 -07:00 |
|
Mitchell Hashimoto
|
771842255a
|
address comment feedback
|
2018-06-14 09:42:22 -07:00 |
|
Mitchell Hashimoto
|
021782c36b
|
command/connect/proxy: register monitor and -register flag
|
2018-06-14 09:42:22 -07:00 |
|
Mitchell Hashimoto
|
351a9585e4
|
command/connect/proxy: output information when starting similar to agent
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
82ba167757
|
command/connect/proxy: detailed help
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
01c3564158
|
command/connect/proxy: -service-addr required for -listen
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
a750254b28
|
command/connect/proxy: can set public listener from flags
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
b531919181
|
command/connect/proxy: tests for configuration
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
99094d70b0
|
connect/proxy: add a full proxy test, parallel
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
b88023c607
|
connect/proxy: don't start public listener if 0 port
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
3e8ea58585
|
command/connect/proxy: accept -service and -upstream
|
2018-06-14 09:42:21 -07:00 |
|
Mitchell Hashimoto
|
27aa0743ec
|
connect/proxy: use the right variable for loading the new service
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
b28e2b8622
|
connect/proxy: don't require proxy ID
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
9249662c6c
|
agent: leaf endpoint accepts name, not service ID
This change is important so that requests can made representing a
service that may not be registered with the same local agent.
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
1476745bdc
|
command/intention: address comment feedback
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
787ce3b269
|
agent: address feedback
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
0fe99f4f14
|
command/intention/create: -replace does an atomic change
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
a316ba7f39
|
api: IntentionUpdate API
|
2018-06-14 09:42:20 -07:00 |
|
Mitchell Hashimoto
|
f03fa81e6a
|
command/intention/match
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
afbe0c3e6c
|
command/intention/delete: tests
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
15ce2643e5
|
command/intention/check: check tests
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
8df851c1ea
|
command/intention/get: tests
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
50e179c3af
|
command/intention/match
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
5ed57b393c
|
command/intentions/check
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
e055f40612
|
command/intention/create: -replace flag, jank, we should change to PUT
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
4caeaaaa21
|
command/intentions/delete
|
2018-06-14 09:42:19 -07:00 |
|
Mitchell Hashimoto
|
efa82278e2
|
api: IntentionDelete + tests
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
aead9cd422
|
command/intention/get: the get command without tests
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
77d0360de1
|
command/intention/finder: package for finding based on src/dst
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
a1a7eaa876
|
command/intention/create
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
bf99a7f54a
|
api: IntentionCheck
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
b5b29cd6af
|
agent: rename test to check
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
b961bab08c
|
agent: implement HTTP endpoint
|
2018-06-14 09:42:18 -07:00 |
|
Mitchell Hashimoto
|
a48ff54318
|
agent/consul: forward request if necessary
|
2018-06-14 09:42:17 -07:00 |
|
Mitchell Hashimoto
|
b02502be73
|
agent: comments to point to differing logic
|
2018-06-14 09:42:17 -07:00 |
|
Mitchell Hashimoto
|
526cfc34bd
|
agent/consul: implement Intention.Test endpoint
|
2018-06-14 09:42:17 -07:00 |
|
Paul Banks
|
bd5e569dc7
|
Make invalid clusterID be fatal
|
2018-06-14 09:42:17 -07:00 |
|
Paul Banks
|
957aaf69ab
|
Make Service logger log to right place again
|
2018-06-14 09:42:17 -07:00 |
|
Paul Banks
|
69b668c951
|
Make connect client resolver resolve trust domain properly
|
2018-06-14 09:42:17 -07:00 |
|