Skip to content

Commit ecb7b2e

Browse files
committed
Check pt k8s
1 parent ee32abe commit ecb7b2e

File tree

2 files changed

+86
-53
lines changed

2 files changed

+86
-53
lines changed

k8s/opensensor-api-deploy.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ spec:
1515
labels:
1616
app: opensensor-api
1717
spec:
18+
hostAliases:
19+
- ip: "161.35.255.206"
20+
hostnames:
21+
- "members.opensensor.io"
1822
containers:
1923
- name: opensensor-api
2024
image: registry.digitalocean.com/whitewhale/opensensor

k8s/opensensor_ingress.yaml

Lines changed: 82 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -4,81 +4,110 @@ metadata:
44
name: opensensor-ingress
55
namespace: whitewhale
66
annotations:
7+
cert-manager.io/cluster-issuer: letsencrypt-prod
8+
cert-manager.io/force-renewal: "1749951731"
79
kubernetes.io/ingress.class: nginx
8-
cert-manager.io/cluster-issuer: "letsencrypt-prod"
910
kubernetes.io/tls-acme: "true"
10-
nginx.ingress.kubernetes.io/proxy-body-size: "12m"
11-
nginx.org/client-max-body-size: "12m"
11+
nginx.ingress.kubernetes.io/backend-protocol: HTTP
1212
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
13+
nginx.ingress.kubernetes.io/proxy-body-size: 12m
14+
nginx.ingress.kubernetes.io/ssl-passthrough: "false"
1315
nginx.ingress.kubernetes.io/ssl-redirect: "true"
16+
nginx.ingress.kubernetes.io/upstream-vhost: $host
17+
nginx.org/client-max-body-size: 12m
1418
spec:
19+
ingressClassName: nginx
1520
tls:
16-
- hosts:
17-
- opensensor.io
18-
- www.opensensor.io
19-
- api.opensensor.io
20-
- growmax.opensensor.io
21-
- solar.opensensor.io
22-
- solar-api.opensensor.io
23-
secretName: letsencrypt-prod
21+
- hosts:
22+
- opensensor.io
23+
- www.opensensor.io
24+
- api.opensensor.io
25+
- growmax.opensensor.io
26+
- solar.opensensor.io
27+
- solar-api.opensensor.io
28+
- graph.opensensor.io
29+
secretName: letsencrypt-prod
30+
- hosts:
31+
- members.opensensor.io
32+
secretName: opensensor-fief-tls
2433
rules:
2534
- host: opensensor.io
2635
http:
2736
paths:
28-
- pathType: Prefix
29-
path: "/"
30-
backend:
31-
service:
32-
name: opensensor-growmax
33-
port:
34-
number: 80
37+
- backend:
38+
service:
39+
name: opensensor-growmax
40+
port:
41+
number: 80
42+
path: /
43+
pathType: Prefix
3544
- host: www.opensensor.io
3645
http:
3746
paths:
38-
- pathType: Prefix
39-
path: "/"
40-
backend:
41-
service:
42-
name: opensensor-growmax
43-
port:
44-
number: 80
47+
- backend:
48+
service:
49+
name: opensensor-growmax
50+
port:
51+
number: 80
52+
path: /
53+
pathType: Prefix
4554
- host: api.opensensor.io
4655
http:
4756
paths:
48-
- pathType: Prefix
49-
path: "/"
50-
backend:
51-
service:
52-
name: opensensor-api
53-
port:
54-
number: 80
57+
- backend:
58+
service:
59+
name: opensensor-api
60+
port:
61+
number: 80
62+
path: /
63+
pathType: Prefix
5564
- host: growmax.opensensor.io
5665
http:
5766
paths:
58-
- pathType: Prefix
59-
path: "/"
60-
backend:
61-
service:
62-
name: opensensor-growmax
63-
port:
64-
number: 80
67+
- backend:
68+
service:
69+
name: opensensor-growmax
70+
port:
71+
number: 80
72+
path: /
73+
pathType: Prefix
6574
- host: solar.opensensor.io
6675
http:
6776
paths:
68-
- pathType: Prefix
69-
path: "/"
70-
backend:
71-
service:
72-
name: opensensor-growmax
73-
port:
74-
number: 80
77+
- backend:
78+
service:
79+
name: opensensor-growmax
80+
port:
81+
number: 80
82+
path: /
83+
pathType: Prefix
7584
- host: solar-api.opensensor.io
7685
http:
7786
paths:
78-
- pathType: Prefix
79-
path: "/"
80-
backend:
81-
service:
82-
name: opensensor-solar-api
83-
port:
84-
number: 80
87+
- backend:
88+
service:
89+
name: opensensor-solar-api
90+
port:
91+
number: 80
92+
path: /
93+
pathType: Prefix
94+
- host: graph.opensensor.io
95+
http:
96+
paths:
97+
- backend:
98+
service:
99+
name: opensensor-growmax
100+
port:
101+
number: 80
102+
path: /
103+
pathType: Prefix
104+
- host: members.opensensor.io
105+
http:
106+
paths:
107+
- backend:
108+
service:
109+
name: opensensor-fief
110+
port:
111+
number: 80
112+
path: /
113+
pathType: Prefix

0 commit comments

Comments
 (0)