forked from smaddis/smad-deploy-azure
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathambassador_mappings.yaml
124 lines (124 loc) · 2.33 KB
/
ambassador_mappings.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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: hono-mqtt-adapter
spec:
port: 1883
#host: ${domain}
service: hono-adapter-mqtt-vertx:1883
---
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: secure-hono-mqtt-adapter
spec:
port: 8883
#host: ${domain}
service: hono-adapter-mqtt-vertx:8883
---
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: hono-device-registry
spec:
port: 28080
#host: ${domain}
service: hono-service-device-registry-ext:28080
---
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: hono-dispatch-router
spec:
port: 15671
service: hono-service-device-registry-ext:15671
---
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: hono-kafka-external
spec:
port: 9092
#host: ${domain}
service: hono-kafka-0-external:9092
---
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
name: prometheus-grafana
spec:
#port: 80
prefix: /grafana/
host: ${domain}
service: prometheus-grafana:80
---
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: prometheus-grafana-tcp
spec:
port: 3000
prefix: /grafana/
host: ${domain}
service: prometheus-grafana:3000
---
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
name: jaeger-operator-jaeger-query
spec:
port: 80
prefix: /jaeger
rewrite: /jaeger
#host_redirect: true
host: ${domain}
service: jaeger-operator-jaeger-query:16686
---
apiVersion: getambassador.io/v2
kind: TCPMapping
metadata:
name: jaeger-operator-jaeger-query-tcp
spec:
port: 16686
#prefix: /jaeger/
#host: ${domain}
service: jaeger-operator-jaeger-query:16686
---
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
name: acme-challenge-mapping
spec:
prefix: /.well-known/acme-challenge/
rewrite: ""
service: acme-challenge-service
---
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
name: hono-device-registry-mapping
spec:
#port: 80
prefix: /registry
host: ${domain}
service: hono-service-device-registry-ext:28080
---
apiVersion: getambassador.io/v2
kind: TLSContext
metadata:
name: ambassador-tls-terminator
spec:
hosts:
- ${domain}
secret: ambassador-certs
---
apiVersion: v1
kind: Service
metadata:
name: acme-challenge-service
spec:
ports:
- port: 80
targetPort: 8089
selector:
acme.cert-manager.io/http01-solver: "true"