consul/agent
Mitchell Hashimoto 37dde6d64a
agent/config: add managed proxy upstreams config to skip
agent/config will turn [{}] into {} (single element maps into a single
map) to work around HCL issues. These are resolved in HCL2 which I'm
sure Consul will switch to eventually.

This breaks the connect proxy configuration in service definition FILES
since we call this patch function. For now, let's just special-case skip
this. In the future we maybe Consul will adopt HCL2 and fix it, or we
can do something else if we want. This works and is tested.
2018-06-14 09:42:13 -07:00
..
ae
cache agent/cache: address PR feedback, lots of typos 2018-06-14 09:42:03 -07:00
cache-types Make CSR work with jank domain 2018-06-14 09:42:13 -07:00
checks
config agent/config: add managed proxy upstreams config to skip 2018-06-14 09:42:13 -07:00
connect TLS watching integrated into Service with some basic tests. 2018-06-14 09:42:07 -07:00
consul Wire up agent leaf endpoint to cache framework to support blocking. 2018-06-14 09:42:07 -07:00
exec
local agent: resolve some conflicts and fix tests 2018-06-14 09:42:10 -07:00
metadata
mock
pool
proxy agent/proxy: delete pid file on Stop 2018-06-14 09:42:13 -07:00
router
structs agent/structs: validate service definitions, port required for proxy 2018-06-14 09:42:13 -07:00
systemd
token
acl.go
acl_endpoint.go
acl_endpoint_test.go
acl_test.go
agent.go agent: increase timer for blocking cache endpoints 2018-06-14 09:42:12 -07:00
agent_endpoint.go agent: clean up defaulting of proxy configuration 2018-06-14 09:42:10 -07:00
agent_endpoint_test.go agent: clean up defaulting of proxy configuration 2018-06-14 09:42:10 -07:00
agent_test.go agent: add additional tests for defaulting in AddProxy 2018-06-14 09:42:10 -07:00
bindata_assetfs.go
blacklist.go
blacklist_test.go
catalog_endpoint.go agent: clean up connect/non-connect duplication by using shared methods 2018-06-14 09:41:48 -07:00
catalog_endpoint_test.go agent: address PR feedback 2018-06-14 09:41:49 -07:00
check.go
config.go
connect_ca_endpoint.go Update the CA config endpoint to enable GETs 2018-06-14 09:41:59 -07:00
connect_ca_endpoint_test.go Wire up agent leaf endpoint to cache framework to support blocking. 2018-06-14 09:42:07 -07:00
coordinate_endpoint.go
coordinate_endpoint_test.go
dns.go agent: working DNS for Connect queries, I think, but have to 2018-06-14 09:41:47 -07:00
dns_test.go agent: address PR feedback 2018-06-14 09:41:49 -07:00
enterprise_delegate_oss.go
event_endpoint.go
event_endpoint_test.go
health_endpoint.go agent: get rid of method checks since they're done in the http layer 2018-06-14 09:41:54 -07:00
health_endpoint_test.go agent: address PR feedback 2018-06-14 09:41:49 -07:00
http.go
http_oss.go TLS watching integrated into Service with some basic tests. 2018-06-14 09:42:07 -07:00
http_oss_test.go
http_test.go
intentions_endpoint.go agent: get rid of method checks since they're done in the http layer 2018-06-14 09:41:54 -07:00
intentions_endpoint_test.go Add tests all the way up through the endpoints to ensure duplicate src/destination is supported and so ultimately deny/allow nesting works. 2018-06-14 09:41:57 -07:00
keyring.go
keyring_test.go
kvs_endpoint.go
kvs_endpoint_test.go
notify.go
notify_test.go
operator_endpoint.go
operator_endpoint_test.go
prepared_query_endpoint.go
prepared_query_endpoint_test.go
remote_exec.go
remote_exec_test.go
retry_join.go
retry_join_test.go
session_endpoint.go
session_endpoint_test.go
snapshot_endpoint.go
snapshot_endpoint_test.go
status_endpoint.go
status_endpoint_test.go
testagent.go Fill out connect CA rpc endpoint tests 2018-06-14 09:42:06 -07:00
testagent_test.go
translate_addr.go
txn_endpoint.go
txn_endpoint_test.go
ui_endpoint.go
ui_endpoint_test.go
user_event.go
user_event_test.go
util.go
util_test.go
watch_handler.go Support legacy watch.HandlerFunc type for backward compat reduces impact of change 2018-06-14 09:42:05 -07:00
watch_handler_test.go Support legacy watch.HandlerFunc type for backward compat reduces impact of change 2018-06-14 09:42:05 -07:00