consul/agent/cache-types
Riddhi Shah 345191a0df
Service http checks data source for agentless proxies (#14924)
Adds another datasource for proxycfg.HTTPChecks, for use on server agents. Typically these checks are performed by local client agents and there is no equivalent of this in agentless (where servers configure consul-dataplane proxies).
Hence, the data source is mostly a no-op on servers but in the case where the service is present within the local state, it delegates to the cache data source.
2022-10-12 07:49:56 -07:00
..
catalog_datacenters.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
catalog_datacenters_test.go ci: enable SA4006 staticcheck check 2020-06-16 13:10:11 -04:00
catalog_list_services.go agent/cache: Use AllowNotModifiedResponse in CatalogListServices 2020-07-14 18:58:20 -04:00
catalog_list_services_test.go peering: initial sync (#12842) 2022-04-21 17:34:40 -05:00
catalog_service_list.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
catalog_service_list_test.go Gateway Services Nodes UI Endpoint (#7685) 2020-05-11 11:35:17 -06:00
catalog_services.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
catalog_services_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
config_entry.go Watch the singular service resolver instead of the list + filtering to 1 (#13012) 2022-05-12 16:34:17 -04:00
config_entry_test.go Watch the singular service resolver instead of the list + filtering to 1 (#13012) 2022-05-12 16:34:17 -04:00
connect_ca_leaf.go Add server certificate manager 2022-09-16 17:57:10 -06:00
connect_ca_leaf_oss.go re-run gofmt on 1.17 (#11579) 2021-11-16 12:04:01 -06:00
connect_ca_leaf_test.go Add handling in agent cache for server leaf certs 2022-09-16 17:54:34 -06:00
connect_ca_root.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
connect_ca_root_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
discovery_chain.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
discovery_chain_test.go Finish removing useInDatacenter 2021-10-26 23:36:01 -06:00
exported_peered_services.go peering: allow mesh gateways to proxy L4 peered traffic (#13339) 2022-06-06 14:20:41 -05:00
exported_peered_services_test.go peering: allow mesh gateways to proxy L4 peered traffic (#13339) 2022-06-06 14:20:41 -05:00
federation_state_list_gateways.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
federation_state_list_gateways_test.go
gateway_services.go Move GatewayServices out of Internal 2020-06-12 13:46:47 -06:00
gateway_services_test.go Move compound service names to use ServiceName type 2020-06-12 13:47:43 -06:00
health_services.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
health_services_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
intention_match.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
intention_match_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
intention_upstreams.go Add internal endpoint to fetch peered upstream candidates from VirtualIP table (#13642) 2022-06-29 16:34:58 -04:00
intention_upstreams_destination.go Egress gtw/intention rpc endpoint (#13354) 2022-06-07 15:55:02 -04:00
intention_upstreams_destination_test.go Egress gtw/intention rpc endpoint (#13354) 2022-06-07 15:55:02 -04:00
intention_upstreams_test.go Add cache-type for Internal.IntentionUpstreams 2021-03-16 11:06:47 -06:00
mock_PeeringLister_test.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00
mock_RPC.go test: update mockery use to put mocks into test files (#13656) 2022-07-05 16:57:15 -05:00
mock_TrustBundleLister_test.go test: update mockery use to put mocks into test files (#13656) 2022-07-05 16:57:15 -05:00
mock_TrustBundleReader_test.go Configure upstream TLS context with peer root certs (#13321) 2022-06-01 15:53:52 -06:00
node_services.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
node_services_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
norace_test.go re-run gofmt on 1.17 (#11579) 2021-11-16 12:04:01 -06:00
options.go Disable background cache refresh for Connect Leaf Certs 2020-07-21 12:19:25 -04:00
peered_upstreams.go Add internal endpoint to fetch peered upstream candidates from VirtualIP table (#13642) 2022-06-29 16:34:58 -04:00
peered_upstreams_test.go Add internal endpoint to fetch peered upstream candidates from VirtualIP table (#13642) 2022-06-29 16:34:58 -04:00
peerings.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00
peerings_test.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00
prepared_query.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
prepared_query_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
race_test.go re-run gofmt on 1.17 (#11579) 2021-11-16 12:04:01 -06:00
resolved_service_config.go agent/cache: Make all cache options RegisterOptions 2020-04-16 18:56:34 -04:00
resolved_service_config_test.go bulk rewrite using this script 2022-01-20 10:46:23 -06:00
rpc.go test: update mockery use to put mocks into test files (#13656) 2022-07-05 16:57:15 -05:00
service_checks.go Service http checks data source for agentless proxies (#14924) 2022-10-12 07:49:56 -07:00
service_checks_test.go Fix a number of problems found by staticcheck 2020-05-19 16:50:14 -04:00
service_dump.go end to end changes to pass gatewayservices to /ui/services/ 2020-07-30 10:21:11 -06:00
service_dump_test.go Fix test build 2020-08-06 11:31:56 -06:00
service_gateways.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
service_gateways_test.go feat: connect proxy xDS for destinations 2022-07-14 15:27:02 -04:00
testing.go test: update mockery use to put mocks into test files (#13656) 2022-07-05 16:57:15 -05:00
trust_bundle.go Use existing query options to build ctx 2022-10-07 08:46:53 -06:00
trust_bundle_test.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00
trust_bundles.go Use existing query options to build ctx 2022-10-07 08:46:53 -06:00
trust_bundles_test.go feat: xDS updates for peerings control plane through mesh gw 2022-10-07 08:46:42 -06:00