[fix] envoy deprecated fields

This gets rid of warnings in envoy log files for deprecated fields.
This commit is contained in:
David Maixner 2020-06-20 11:40:46 +02:00 committed by Stanley Cheung
parent c9b2e34e57
commit daf7cc8f17
3 changed files with 45 additions and 18 deletions

View File

@ -10,8 +10,9 @@ static_resources:
socket_address: { address: 0.0.0.0, port_value: 8080 } socket_address: { address: 0.0.0.0, port_value: 8080 }
filter_chains: filter_chains:
- filters: - filters:
- name: envoy.http_connection_manager - name: envoy.filters.network.http_connection_manager
config: typed_config:
"@type": type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager
codec_type: auto codec_type: auto
stat_prefix: ingress_http stat_prefix: ingress_http
route_config: route_config:
@ -32,13 +33,21 @@ static_resources:
max_age: "1728000" max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message expose_headers: custom-header-1,grpc-status,grpc-message
http_filters: http_filters:
- name: envoy.grpc_web - name: envoy.filters.http.grpc_web
- name: envoy.cors - name: envoy.filters.http.cors
- name: envoy.router - name: envoy.filters.http.router
clusters: clusters:
- name: echo_service - name: echo_service
connect_timeout: 0.25s connect_timeout: 0.25s
type: logical_dns type: logical_dns
http2_protocol_options: {} http2_protocol_options: {}
lb_policy: round_robin lb_policy: round_robin
hosts: [{ socket_address: { address: node-server, port_value: 9090 }}] load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: node-server
port_value: 9090

View File

@ -10,8 +10,9 @@ static_resources:
socket_address: { address: 0.0.0.0, port_value: 8080 } socket_address: { address: 0.0.0.0, port_value: 8080 }
filter_chains: filter_chains:
- filters: - filters:
- name: envoy.http_connection_manager - name: envoy.filters.network.http_connection_manager
config: typed_config:
"@type": type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager
codec_type: auto codec_type: auto
stat_prefix: ingress_http stat_prefix: ingress_http
route_config: route_config:
@ -32,9 +33,9 @@ static_resources:
max_age: "1728000" max_age: "1728000"
expose_headers: custom-header-1,grpc-status,grpc-message expose_headers: custom-header-1,grpc-status,grpc-message
http_filters: http_filters:
- name: envoy.grpc_web - name: envoy.filters.http.grpc_web
- name: envoy.cors - name: envoy.filters.http.cors
- name: envoy.router - name: envoy.filters.http.router
clusters: clusters:
- name: greeter_service - name: greeter_service
connect_timeout: 0.25s connect_timeout: 0.25s
@ -42,4 +43,12 @@ static_resources:
http2_protocol_options: {} http2_protocol_options: {}
lb_policy: round_robin lb_policy: round_robin
# win/mac hosts: Use address: host.docker.internal instead of address: localhost in the line below # win/mac hosts: Use address: host.docker.internal instead of address: localhost in the line below
hosts: [{ socket_address: { address: 0.0.0.0, port_value: 9090 }}] load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: 0.0.0.0
port_value: 9090

View File

@ -10,8 +10,9 @@ static_resources:
socket_address: { address: 0.0.0.0, port_value: 8080 } socket_address: { address: 0.0.0.0, port_value: 8080 }
filter_chains: filter_chains:
- filters: - filters:
- name: envoy.http_connection_manager - name: envoy.filters.network.http_connection_manager
config: typed_config:
"@type": type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager
codec_type: auto codec_type: auto
stat_prefix: ingress_http stat_prefix: ingress_http
route_config: route_config:
@ -32,13 +33,21 @@ static_resources:
max_age: "1728000" max_age: "1728000"
expose_headers: x-grpc-test-echo-initial,x-grpc-test-echo-trailing-bin,grpc-status,grpc-message expose_headers: x-grpc-test-echo-initial,x-grpc-test-echo-trailing-bin,grpc-status,grpc-message
http_filters: http_filters:
- name: envoy.grpc_web - name: envoy.filters.http.grpc_web
- name: envoy.cors - name: envoy.filters.http.cors
- name: envoy.router - name: envoy.filters.http.router
clusters: clusters:
- name: interop_service - name: interop_service
connect_timeout: 0.25s connect_timeout: 0.25s
type: logical_dns type: logical_dns
http2_protocol_options: {} http2_protocol_options: {}
lb_policy: round_robin lb_policy: round_robin
hosts: [{ socket_address: { address: localhost, port_value: 7074 }}] load_assignment:
cluster_name: cluster_0
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: localhost
port_value: 7074