Skip to content

Commit

Permalink
Merge commit from fork
Browse files Browse the repository at this point in the history
Signed-off-by: Guy Daich <guy.daich@sap.com>
  • Loading branch information
guydc authored Jan 23, 2025
1 parent 24873a4 commit 1f3185d
Show file tree
Hide file tree
Showing 57 changed files with 272 additions and 53 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ envoyProxyForGatewayClass:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -60,7 +61,10 @@ envoyProxyForGatewayClass:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down Expand Up @@ -677,6 +681,7 @@ xds:
- name: envoy.filters.http.router
typedConfig:
'@type': type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
normalizePath: true
routeConfig:
name: local_route
virtualHosts:
Expand All @@ -685,7 +690,10 @@ xds:
name: prometheus_stats
routes:
- match:
prefix: /stats/prometheus
headers:
- exactMatch: GET
name: :method
path: /stats/prometheus
route:
cluster: prometheus_stats
statPrefix: eg-ready-http
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@
}
}
],
"normalizePath": true,
"routeConfig": {
"name": "local_route",
"virtualHosts": [
Expand All @@ -279,7 +280,13 @@
"routes": [
{
"match": {
"prefix": "/stats/prometheus"
"headers": [
{
"exactMatch": "GET",
"name": ":method"
}
],
"path": "/stats/prometheus"
},
"route": {
"cluster": "prometheus_stats"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ xds:
- name: envoy.filters.http.router
typedConfig:
'@type': type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
normalizePath: true
routeConfig:
name: local_route
virtualHosts:
Expand All @@ -164,7 +165,10 @@ xds:
name: prometheus_stats
routes:
- match:
prefix: /stats/prometheus
headers:
- exactMatch: GET
name: :method
path: /stats/prometheus
route:
cluster: prometheus_stats
statPrefix: eg-ready-http
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,7 @@ xds:
- name: envoy.filters.http.router
typedConfig:
'@type': type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
normalizePath: true
routeConfig:
name: local_route
virtualHosts:
Expand All @@ -163,7 +164,10 @@ xds:
name: prometheus_stats
routes:
- match:
prefix: /stats/prometheus
headers:
- exactMatch: GET
name: :method
path: /stats/prometheus
route:
cluster: prometheus_stats
statPrefix: eg-ready-http
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -268,6 +268,7 @@
}
}
],
"normalizePath": true,
"routeConfig": {
"name": "local_route",
"virtualHosts": [
Expand All @@ -279,7 +280,13 @@
"routes": [
{
"match": {
"prefix": "/stats/prometheus"
"headers": [
{
"exactMatch": "GET",
"name": ":method"
}
],
"path": "/stats/prometheus"
},
"route": {
"cluster": "prometheus_stats"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ xds:
- name: envoy.filters.http.router
typedConfig:
'@type': type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
normalizePath: true
routeConfig:
name: local_route
virtualHosts:
Expand All @@ -164,7 +165,10 @@ xds:
name: prometheus_stats
routes:
- match:
prefix: /stats/prometheus
headers:
- exactMatch: GET
name: :method
path: /stats/prometheus
route:
cluster: prometheus_stats
statPrefix: eg-ready-http
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,7 @@ xds:
- name: envoy.filters.http.router
typedConfig:
'@type': type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
normalizePath: true
routeConfig:
name: local_route
virtualHosts:
Expand All @@ -163,7 +164,10 @@ xds:
name: prometheus_stats
routes:
- match:
prefix: /stats/prometheus
headers:
- exactMatch: GET
name: :method
path: /stats/prometheus
route:
cluster: prometheus_stats
statPrefix: eg-ready-http
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ xds:
- name: envoy.filters.http.router
typedConfig:
'@type': type.googleapis.com/envoy.extensions.filters.http.router.v3.Router
normalizePath: true
routeConfig:
name: local_route
virtualHosts:
Expand All @@ -164,7 +165,10 @@ xds:
name: prometheus_stats
routes:
- match:
prefix: /stats/prometheus
headers:
- exactMatch: GET
name: :method
path: /stats/prometheus
route:
cluster: prometheus_stats
statPrefix: eg-ready-http
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -92,7 +93,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -100,7 +101,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -96,7 +97,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ spec:
typed_config:
"@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat_prefix: eg-ready-http
normalize_path: true
route_config:
name: local_route
virtual_hosts:
Expand All @@ -91,7 +92,10 @@ spec:
- "*"
routes:
- match:
prefix: /stats/prometheus
path: /stats/prometheus
headers:
- name: ":method"
exact_match: GET
route:
cluster: prometheus_stats
http_filters:
Expand Down
Loading

0 comments on commit 1f3185d

Please sign in to comment.