Mercurial > code > home > repos > front-door-lock
annotate deploy.yaml @ 12:53e4020141fd
- reload
author | drewp@bigasterisk.com |
---|---|
date | Wed, 26 Jun 2024 22:23:46 -0700 |
parents | caea36c8289f |
children |
rev | line source |
---|---|
0 | 1 apiVersion: apps/v1 |
2 kind: Deployment | |
3 metadata: | |
4 name: front-door-lock | |
5 spec: | |
6 replicas: 1 | |
7 selector: | |
8 matchLabels: | |
9 app: front-door-lock | |
10 template: | |
11 metadata: | |
12 labels: | |
13 app: front-door-lock | |
14 spec: | |
15 | |
16 volumes: | |
17 - name: nginx-conf | |
18 configMap: | |
19 name: front-door-lock-nginx-conf | |
20 containers: | |
21 - name: proxy | |
22 image: docker.io/nginx:1.21.6 | |
23 ports: | |
24 - containerPort: 80 | |
25 volumeMounts: | |
26 - { name: nginx-conf, mountPath: "/etc/nginx/" } | |
27 - name: front-door-lock-vite | |
28 image: reg:5000/front_door_lock_image | |
29 ports: | |
30 - containerPort: 8002 | |
31 command: | |
32 - pnpm | |
33 - exec | |
34 - vite | |
35 - --port=8002 | |
36 - name: front-door-lock-py | |
37 image: reg:5000/front_door_lock_image | |
38 ports: | |
39 - containerPort: 8001 | |
40 command: | |
41 - pdm | |
42 - run | |
43 - uvicorn | |
44 - '--port=8001' | |
45 - '--host=0.0.0.0' | |
8
caea36c8289f
don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents:
0
diff
changeset
|
46 - '--no-access-log' |
12 | 47 #- '--reload' |
0 | 48 - 'front_door_lock:app' |
8
caea36c8289f
don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents:
0
diff
changeset
|
49 livenessProbe: |
caea36c8289f
don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents:
0
diff
changeset
|
50 httpGet: |
caea36c8289f
don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents:
0
diff
changeset
|
51 path: /health |
caea36c8289f
don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents:
0
diff
changeset
|
52 port: 80 |
caea36c8289f
don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents:
0
diff
changeset
|
53 |
0 | 54 --- |
55 apiVersion: v1 | |
56 kind: Service | |
57 metadata: | |
58 name: front-door-lock | |
59 spec: | |
60 ports: | |
61 - {port: 80, targetPort: 80} | |
62 selector: | |
63 app: front-door-lock |