Mitchell Hashimoto
|
097856c515
|
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
|
ab4a9a94f4
|
Re-use uint8ToString
|
2018-06-14 09:42:23 -07:00 |
Kyle Havlovitz
|
61d7e38148
|
Clarify CA commands' help text
|
2018-06-14 09:42:23 -07:00 |
Kyle Havlovitz
|
6ca7543ea6
|
Add CA CLI commands for getting/setting config
|
2018-06-14 09:42:22 -07:00 |
Kyle Havlovitz
|
74f225fcd2
|
Add client api support for CA config endpoints
|
2018-06-14 09:42:22 -07:00 |
Kyle Havlovitz
|
5683d628c4
|
Support giving the duration as a string in CA config
|
2018-06-14 09:42:22 -07:00 |
Mitchell Hashimoto
|
7d24ecd700
|
command/connect/proxy: register monitor tests
|
2018-06-14 09:42:22 -07:00 |
Mitchell Hashimoto
|
11f57ed4f4
|
connect/proxy: remove dev CA settings
|
2018-06-14 09:42:22 -07:00 |
Mitchell Hashimoto
|
eb2a6952ba
|
address comment feedback
|
2018-06-14 09:42:22 -07:00 |
Mitchell Hashimoto
|
db10240bea
|
command/connect/proxy: register monitor and -register flag
|
2018-06-14 09:42:22 -07:00 |
Mitchell Hashimoto
|
1db42050bd
|
command/connect/proxy: output information when starting similar to agent
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
55c6d34ea0
|
command/connect/proxy: detailed help
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
b1d709fc9f
|
command/connect/proxy: -service-addr required for -listen
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
83f2509c6f
|
command/connect/proxy: can set public listener from flags
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
c93ba83310
|
command/connect/proxy: tests for configuration
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
ec4e600aeb
|
connect/proxy: add a full proxy test, parallel
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
baa551355e
|
connect/proxy: don't start public listener if 0 port
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
42ee214c8a
|
command/connect/proxy: accept -service and -upstream
|
2018-06-14 09:42:21 -07:00 |
Mitchell Hashimoto
|
0487cacd10
|
connect/proxy: use the right variable for loading the new service
|
2018-06-14 09:42:20 -07:00 |
Mitchell Hashimoto
|
8c713e6104
|
connect/proxy: don't require proxy ID
|
2018-06-14 09:42:20 -07:00 |
Mitchell Hashimoto
|
cd39f09693
|
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
|
a69e3087b2
|
command/intention: address comment feedback
|
2018-06-14 09:42:20 -07:00 |
Mitchell Hashimoto
|
1906fe1c0d
|
agent: address feedback
|
2018-06-14 09:42:20 -07:00 |
Mitchell Hashimoto
|
be82b94f81
|
command/intention/create: -replace does an atomic change
|
2018-06-14 09:42:20 -07:00 |
Mitchell Hashimoto
|
3a6a750972
|
api: IntentionUpdate API
|
2018-06-14 09:42:20 -07:00 |
Mitchell Hashimoto
|
6a82e78cb4
|
command/intention/match
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
8ffca97596
|
command/intention/delete: tests
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
88639b802c
|
command/intention/check: check tests
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
971b3c06a1
|
command/intention/get: tests
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
66deffafbb
|
command/intention/match
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
a083870872
|
command/intentions/check
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
dba937847f
|
command/intention/create: -replace flag, jank, we should change to PUT
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
888dc78180
|
command/intentions/delete
|
2018-06-14 09:42:19 -07:00 |
Mitchell Hashimoto
|
f27711a319
|
api: IntentionDelete + tests
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
272211e171
|
command/intention/get: the get command without tests
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
988d7d984a
|
command/intention/finder: package for finding based on src/dst
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
961e9c1eaf
|
command/intention/create
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
a5ecdc5798
|
api: IntentionCheck
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
0accfc1628
|
agent: rename test to check
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
d1c21a8629
|
agent: implement HTTP endpoint
|
2018-06-14 09:42:18 -07:00 |
Mitchell Hashimoto
|
2a29679e9d
|
agent/consul: forward request if necessary
|
2018-06-14 09:42:17 -07:00 |
Mitchell Hashimoto
|
54ac5adb08
|
agent: comments to point to differing logic
|
2018-06-14 09:42:17 -07:00 |
Mitchell Hashimoto
|
d68462fca6
|
agent/consul: implement Intention.Test endpoint
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
a80559e439
|
Make invalid clusterID be fatal
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
f6673ce164
|
Make Service logger log to right place again
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
0bfffc92f2
|
Make connect client resolver resolve trust domain properly
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
140f3f5a44
|
Fix logical conflicts with CA refactor
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
c58d47ba59
|
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
|
f4b8e8c96d
|
Add default CA config back - I didn't add it and causes nil panics
|
2018-06-14 09:42:17 -07:00 |
Paul Banks
|
1228a5839a
|
Ooops remove the CA stuff from actual server defaults and make it test server only
|
2018-06-14 09:42:16 -07:00 |