open-consul/command
Matt Keeler 2c7844d220
Implement Client Agent Auto Config
There are a couple of things in here.

First, just like auto encrypt, any Cluster.AutoConfig RPC will implicitly use the less secure RPC mechanism.

This drastically modifies how the Consul Agent starts up and moves most of the responsibilities (other than signal handling) from the cli command and into the Agent.
2020-06-17 16:49:46 -04:00
..
acl Implement Client Agent Auto Config 2020-06-17 16:49:46 -04:00
agent Implement Client Agent Auto Config 2020-06-17 16:49:46 -04:00
catalog Convert the remaining calls to NewTestAgentWithFields 2020-03-31 17:14:55 -04:00
config Enable gofmt simplify 2020-06-16 13:21:11 -04:00
connect Implement Client Agent Auto Config 2020-06-17 16:49:46 -04:00
debug Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
event Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
exec Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
flags
forceleave Convert the remaining calls to NewTestAgentWithFields 2020-03-31 17:14:55 -04:00
helpers
info Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
intention Enable gofmt simplify 2020-06-16 13:21:11 -04:00
join Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
keygen
keyring Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
kv Add unconvert linter 2020-05-12 13:47:25 -04:00
leave Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
lock Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
login acl: add auth method for JWTs (#7846) 2020-05-11 20:59:29 -05:00
logout Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
maint Add unconvert linter 2020-05-12 13:47:25 -04:00
members Convert the remaining calls to NewTestAgentWithFields 2020-03-31 17:14:55 -04:00
monitor Rename NewTestAgentWithFields to StartTestAgent 2020-03-31 17:14:55 -04:00
operator Convert the remaining calls to NewTestAgentWithFields 2020-03-31 17:14:55 -04:00
reload Implement Client Agent Auto Config 2020-06-17 16:49:46 -04:00
rtt Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
services Merge pull request #7762 from hashicorp/dnephin/warn-on-unknown-service-file 2020-06-17 15:14:40 -04:00
snapshot fix some flaky snapshot tests (#8015) 2020-06-03 14:18:52 -05:00
tls
validate config: warn when a config file is skipped 2020-06-17 13:08:54 -04:00
version acl: remove the deprecated `acl_enforce_version_8` option (#7991) 2020-05-29 16:16:03 -05:00
watch Remove name from NewTestAgent 2020-03-31 16:13:44 -04:00
commands_oss.go Add connect expose CLI command 2020-06-05 14:54:29 -07:00
registry.go