consul/agent/consul
Iryna Shustava 1557e1d6a3
sidecar-proxy controller: Add support for transparent proxy (NET-5069) (#18458)
This commit adds support for transparent proxy to the sidecar proxy controller. As we do not yet support inferring destinations from intentions, this assumes that all services in the cluster are destinations.
2023-09-08 16:18:01 -06:00
..
auth [NET-5330] Support templated policies in Binding rules (#18719) 2023-09-08 14:39:09 -04:00
authmethod OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
autopilotevents [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
controller [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
discoverychain NET-5530 Support response header modifiers on http-route config entry (#18646) 2023-09-08 14:04:56 -04:00
fsm [CC-6039] Update builtin policy descriptions (#18705) 2023-09-08 09:16:22 -07:00
gateways [APIGW] NET-5017 JWT Cleanup/Status Conditions (#18700) 2023-09-07 19:03:09 +00:00
multilimiter [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
prepared_query OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
rate OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
reporting OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
servercert [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
state [NET-5330] Support templated policies in Binding rules (#18719) 2023-09-08 14:39:09 -04:00
stream [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
testdata ca: examine the full chain in newCARoot 2022-02-17 18:21:30 -05:00
usagemetrics fix: emit consul version metric on a regular interval (#18724) 2023-09-08 13:09:07 -05:00
wanfed [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
watch [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
xdscapacity [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
acl.go [NET-5325] ACL templated policies support in tokens and roles (#18708) 2023-09-08 12:45:24 +00:00
acl_authmethod.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
acl_authmethod_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
acl_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
acl_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
acl_client.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
acl_endpoint.go [NET-5330] Support templated policies in Binding rules (#18719) 2023-09-08 14:39:09 -04:00
acl_endpoint_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
acl_endpoint_test.go [NET-5330] Support templated policies in Binding rules (#18719) 2023-09-08 14:39:09 -04:00
acl_replication.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
acl_replication_test.go Add support for querying tokens by service name. (#18667) 2023-09-06 10:52:45 -05:00
acl_replication_types.go Add support for querying tokens by service name. (#18667) 2023-09-06 10:52:45 -05:00
acl_server.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
acl_server_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
acl_test.go [NET-5325] ACL templated policies support in tokens and roles (#18708) 2023-09-08 12:45:24 +00:00
acl_token_exp.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
acl_token_exp_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
auto_config_backend.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
auto_config_backend_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
auto_config_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
auto_config_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
auto_encrypt_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
auto_encrypt_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
autopilot.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
autopilot_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
autopilot_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
catalog_endpoint.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
catalog_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
client.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
client_serf.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
client_test.go delete all v2 resources type when deleting a namespace (CE) (#18621) 2023-08-31 10:18:25 -04:00
cluster_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
config_cloud.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_replication.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_replication_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
config_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
connect_ca_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
connect_ca_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
context.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
context_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
coordinate_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
coordinate_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
discovery_chain_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
discovery_chain_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
enterprise_client_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
enterprise_config_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
enterprise_server_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
enterprise_server_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
federation_state_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
federation_state_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
federation_state_replication.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
federation_state_replication_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
filter.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
filter_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
flood.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
gateway_locator.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
gateway_locator_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
grpc_integration_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
health_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
health_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
helper_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
intention_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
intention_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
internal_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
internal_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
issue_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
kvs_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
kvs_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
leader_connect.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_connect_ca.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_connect_ca_test.go NET-4944 - wire up controllers with proxy tracker (#18603) 2023-08-29 09:15:34 -06:00
leader_connect_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_federation_state_ae.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_federation_state_ae_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_intentions.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_intentions_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
leader_intentions_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
leader_intentions_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_log_verification.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_metrics.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_metrics_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_peering.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_peering_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
leader_test.go NET-4944 - wire up controllers with proxy tracker (#18603) 2023-08-29 09:15:34 -06:00
logging.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
logging_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
merge.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
merge_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
merge_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
merge_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_autopilot_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_autopilot_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_backend.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_backend_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_raft_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_raft_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
operator_usage_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
options.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
options_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
peering_backend.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
peering_backend_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
peering_backend_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
peering_backend_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
prepared_query_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
prepared_query_endpoint_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
prepared_query_endpoint_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
prepared_query_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
raft_handle.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
raft_rpc.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
replication.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
replication_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
rpc.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
rpc_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
rtt.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
rtt_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
segment_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
serf_filter.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
serf_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server.go sidecar-proxy controller: Add support for transparent proxy (NET-5069) (#18458) 2023-09-08 16:18:01 -06:00
server_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
server_ce_test.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
server_connect.go sidecar-proxy controller: L4 controller with explicit upstreams (NET-3988) (#18352) 2023-09-07 09:37:15 -06:00
server_log_verification.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_lookup.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_lookup_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_metadata.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_metadata_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_overview.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_overview_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_register.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_serf.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
server_test.go NET-4944 - wire up controllers with proxy tracker (#18603) 2023-08-29 09:15:34 -06:00
session_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
session_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
session_timers.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
session_timers_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
session_ttl.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
session_ttl_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
snapshot_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
snapshot_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
stats_fetcher.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
stats_fetcher_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
status_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
status_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
subscribe_backend.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
subscribe_backend_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
system_metadata.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
system_metadata_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
tenancy_bridge.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
tenancy_bridge_ce.go OSS -> CE (community edition) changes (#18517) 2023-08-22 09:46:03 -05:00
txn_endpoint.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
txn_endpoint_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
type_registry.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
util.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
util_test.go [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00