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 |
Paul Banks
|
919fd3e148
|
Fix logical conflicts with CA refactor
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
73f2a49ef1
|
Fix broken api test for service Meta (logical conflict rom OSS). Add test that would make this much easier to catch in future.
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
bd5eb8b749
|
Add default CA config back - I didn't add it and causes nil panics
|
2018-06-14 09:42:17 -07:00 |