-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlisteners.yaml
62 lines (62 loc) · 2.03 KB
/
listeners.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
listeners:
- name: listener_internal
address:
socket_address:
protocol: TCP
address: 0.0.0.0
port_value: 8088
filter_chains:
- filters:
- name: envoy.http_connection_manager
config:
codec_type: auto
stat_prefix: ingress_http
route_config:
name: route
virtual_hosts:
- name: backend
domains:
- "*"
routes:
- match:
prefix: "/rpc.ShortUrlService/"
grpc: {}
route:
prefix_rewrite: "/rpc.ShortUrlService/"
weighted_clusters:
clusters:
- name: kubenvoy://shorturl-grpc.default:8090
weight: 100
http_filters:
- name: envoy.router
config: {}
# Duplicate listener error from Envoy, this seems to be an envoy error.
# - name: listener_public
# address:
# socket_address:
# protocol: TCP
# address: 0.0.0.0
# port_value: 80
# filter_chains:
# - filters:
# - name: envoy.http_connection_manager
# config:
# codec_type: auto
# stat_prefix: ingress_http
# route_config:
# name: route
# virtual_hosts:
# - name: backend
# domains:
# - "*"
# routes:
# - match:
# prefix: "/"
# route:
# weighted_clusters:
# clusters:
# - name: kubenvoy://togo-op.default:80
# weight: 100
# http_filters:
# - name: envoy.router
# config: {}