1704
|
1 apiVersion: apps/v1
|
|
2 kind: Deployment
|
|
3 metadata:
|
|
4 name: rdf-to-mqtt
|
|
5 spec:
|
|
6 replicas: 1
|
|
7 selector:
|
|
8 matchLabels:
|
|
9 app: rdf-to-mqtt
|
|
10 template:
|
|
11 metadata:
|
|
12 labels:
|
|
13 app: rdf-to-mqtt
|
|
14 spec:
|
|
15 containers:
|
|
16 - name: rdf-to-mqtt
|
|
17 image: bang5:5000/rdf_to_mqtt_image
|
1732
|
18 args:
|
|
19 - pdm
|
|
20 - run
|
|
21 - uvicorn
|
|
22 - --access-log
|
|
23 - --host=0.0.0.0
|
|
24 - --log-level=trace
|
|
25 - --port=8000
|
|
26 - rdf_to_mqtt:app
|
1704
|
27 ports:
|
1732
|
28 - containerPort: 8000
|
1704
|
29 ---
|
|
30 apiVersion: v1
|
|
31 kind: Service
|
|
32 metadata:
|
|
33 name: rdf-to-mqtt
|
|
34 spec:
|
|
35 ports:
|
1732
|
36 - { port: 80, targetPort: 8000 }
|
1704
|
37 selector:
|
|
38 app: rdf-to-mqtt
|