annotate proxy.yaml @ 13:3014db0a5500 default tip

mv board to proj/micro, rename this repo with dashes
author drewp@bigasterisk.com
date Fri, 28 Jun 2024 17:08:09 -0700
parents caea36c8289f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
drewp@bigasterisk.com
parents:
diff changeset
1 apiVersion: v1
drewp@bigasterisk.com
parents:
diff changeset
2 kind: ConfigMap
drewp@bigasterisk.com
parents:
diff changeset
3 metadata:
drewp@bigasterisk.com
parents:
diff changeset
4 name: front-door-lock-nginx-conf
drewp@bigasterisk.com
parents:
diff changeset
5 data:
drewp@bigasterisk.com
parents:
diff changeset
6 nginx.conf: |
drewp@bigasterisk.com
parents:
diff changeset
7 error_log /dev/stderr;
drewp@bigasterisk.com
parents:
diff changeset
8 pid /dev/null;
drewp@bigasterisk.com
parents:
diff changeset
9 events {
drewp@bigasterisk.com
parents:
diff changeset
10 worker_connections 64;
drewp@bigasterisk.com
parents:
diff changeset
11 }
drewp@bigasterisk.com
parents:
diff changeset
12 http {
drewp@bigasterisk.com
parents:
diff changeset
13 log_format main '[$time_local] code=$status bytes_sent=$bytes_sent req="$request"';
drewp@bigasterisk.com
parents:
diff changeset
14 proxy_headers_hash_bucket_size 128;
drewp@bigasterisk.com
parents:
diff changeset
15 proxy_buffering off;
drewp@bigasterisk.com
parents:
diff changeset
16 server {
drewp@bigasterisk.com
parents:
diff changeset
17 # access_log /dev/stderr main;
drewp@bigasterisk.com
parents:
diff changeset
18 access_log off;
drewp@bigasterisk.com
parents:
diff changeset
19
drewp@bigasterisk.com
parents:
diff changeset
20 location = /metrics {
drewp@bigasterisk.com
parents:
diff changeset
21 proxy_pass http://127.0.0.1:8001/metrics;
drewp@bigasterisk.com
parents:
diff changeset
22 }
8
caea36c8289f don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents: 0
diff changeset
23 location = /health {
caea36c8289f don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents: 0
diff changeset
24 proxy_pass http://127.0.0.1:8001/health;
caea36c8289f don't try to reconnect mqtt (was broken); just fail a k8s health check
drewp@bigasterisk.com
parents: 0
diff changeset
25 }
0
drewp@bigasterisk.com
parents:
diff changeset
26 location = /front-door-lock/metrics {
drewp@bigasterisk.com
parents:
diff changeset
27 proxy_pass http://127.0.0.1:8001/metrics;
drewp@bigasterisk.com
parents:
diff changeset
28 }
drewp@bigasterisk.com
parents:
diff changeset
29 location /front-door-lock/api/ {
drewp@bigasterisk.com
parents:
diff changeset
30 proxy_pass http://127.0.0.1:8001/api/;
drewp@bigasterisk.com
parents:
diff changeset
31 }
drewp@bigasterisk.com
parents:
diff changeset
32
drewp@bigasterisk.com
parents:
diff changeset
33 location = /front-door-lock/vite-ws {
drewp@bigasterisk.com
parents:
diff changeset
34 proxy_pass http://127.0.0.1:8002/front-door-lock/vite-ws;
drewp@bigasterisk.com
parents:
diff changeset
35 proxy_http_version 1.1;
drewp@bigasterisk.com
parents:
diff changeset
36 proxy_set_header Upgrade $http_upgrade;
drewp@bigasterisk.com
parents:
diff changeset
37 proxy_set_header Connection "Upgrade";
drewp@bigasterisk.com
parents:
diff changeset
38 }
drewp@bigasterisk.com
parents:
diff changeset
39
drewp@bigasterisk.com
parents:
diff changeset
40 location /front-door-lock/ {
drewp@bigasterisk.com
parents:
diff changeset
41 proxy_pass http://127.0.0.1:8002/front-door-lock/;
drewp@bigasterisk.com
parents:
diff changeset
42 }
drewp@bigasterisk.com
parents:
diff changeset
43 }
drewp@bigasterisk.com
parents:
diff changeset
44 }