...
1apiVersion: v1
2kind: Service
3metadata:
4 name: breaddispatcher
5 labels:
6 app: breaddispatcher
7 domain: prod
8 component: frontend
9spec:
10 ports:
11 - port: 7080
12 protocol: TCP
13 targetPort: 7080
14 name: client
15 selector:
16 app: breaddispatcher
17 domain: prod
18 component: frontend
19---
20apiVersion: apps/v1
21kind: Deployment
22metadata:
23 name: breaddispatcher
24spec:
25 replicas: 1
26 template:
27 metadata:
28 annotations:
29 prometheus.io.scrape: "true"
30 prometheus.io.port: "7080"
31 labels:
32 app: breaddispatcher
33 domain: prod
34 component: frontend
35 spec:
36 containers:
37 - image: gcr.io/myproj/breaddispatcher:v0.3.24
38 ports:
39 - containerPort: 7080
40 name: breaddispatcher
41 args: [
42 "-etcd=etcd:2379",
43 "-event-server=events:7788",
44 ]
View as plain text