consul/agent/proxycfg
sarahalsmiller b147323fb0
xds: Remove APIGateway ToIngress function (#17453)
* xds generation for routes api gateway

* Update gateway.go

* move buildHttpRoute into xds package

* Update agent/consul/discoverychain/gateway.go

* remove unneeded function

* convert http route code to only run for http protocol to future proof code path

* Update agent/consul/discoverychain/gateway.go

Co-authored-by: Mike Morris <mikemorris@users.noreply.github.com>

* fix tests, clean up http check logic

* clean up todo

* Fix casing in docstring

* Fix import block, adjust docstrings

* Rename func

* Consolidate docstring onto single line

* Remove ToIngress() conversion for APIGW, which generates its own xDS now

* update name and comment

* use constant value

* use constant

* rename readyUpstreams to readyListeners to better communicate what that function is doing

---------

Co-authored-by: Mike Morris <mikemorris@users.noreply.github.com>
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2023-05-25 15:16:37 +00:00
..
internal/watch
api_gateway.go xds: generate listeners directly from API gateway snapshot (#17398) 2023-05-22 17:36:29 -04:00
connect_proxy.go JWT Authentication with service intentions: xds package update (#17414) 2023-05-19 18:14:16 -04:00
data_sources.go
data_sources_oss.go
deep-copy.sh
ingress_gateway.go
manager.go
manager_test.go Add sameness groups to service intentions. (#17064) 2023-04-20 12:16:04 -04:00
mesh_gateway.go [OSS] gRPC Blocking Queries (#17426) 2023-05-23 17:29:10 -04:00
mesh_gateway_oss.go
naming.go
naming_oss.go
naming_test.go
proxycfg.deepcopy.go xds: Remove APIGateway ToIngress function (#17453) 2023-05-25 15:16:37 +00:00
proxycfg.go
snapshot.go xds: Remove APIGateway ToIngress function (#17453) 2023-05-25 15:16:37 +00:00
snapshot_test.go xds: Remove APIGateway ToIngress function (#17453) 2023-05-25 15:16:37 +00:00
state.go JWT Authentication with service intentions: xds package update (#17414) 2023-05-19 18:14:16 -04:00
state_oss_test.go
state_test.go Rename hcp-metrics-collector to consul-telemetry-collector (#17327) 2023-05-16 14:36:05 -04:00
terminating_gateway.go Add sameness groups to service intentions. (#17064) 2023-04-20 12:16:04 -04:00
testing.go Add sameness groups to service intentions. (#17064) 2023-04-20 12:16:04 -04:00
testing_api_gateway.go
testing_connect_proxy.go Rename hcp-metrics-collector to consul-telemetry-collector (#17327) 2023-05-16 14:36:05 -04:00
testing_ingress_gateway.go
testing_mesh_gateway.go [OSS] gRPC Blocking Queries (#17426) 2023-05-23 17:29:10 -04:00
testing_oss.go
testing_peering.go
testing_terminating_gateway.go Add sameness groups to service intentions. (#17064) 2023-04-20 12:16:04 -04:00
testing_tproxy.go Pull virtual IPs for filter chains from discovery chains (#17375) 2023-05-17 11:18:39 -07:00
testing_upstreams.go
testing_upstreams_oss.go
upstreams.go Fix multiple issues related to proxycfg health queries. (#17241) 2023-05-09 12:37:58 -05:00