Skip to content

Commit 3bf1b79

Browse files
authored
Fix ingress (#433)
* Fix ingress * Update readme
1 parent 140dfdd commit 3bf1b79

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ Run a docker build, tag it, and push to the registry. We need to retrieve the im
7979
```sh
8080
docker build . -t <your gh>/reactibot:test
8181
docker tag $(docker images <your gh>/reactibot:test | tr -s ' ' | cut -f3 -d' ' | tail -n 1) ghcr.io/<your gh>/reactibot:test
82+
docker push ghcr.io/<your gh>/reactibot:test
8283
```
8384

8485
Run a local deploy.

cluster/ingress.yaml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@ kind: Ingress
33
metadata:
44
name: reactibot-ingress
55
annotations:
6-
nginx.ingress.kubernetes.io/rewrite-target: /
7-
cert-manager.io/cluster-issuer: letsencrypt-prod # Optional, for TLS
6+
nginx.ingress.kubernetes.io/ssl-redirect: "true"
7+
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
8+
nginx.ingress.kubernetes.io/hsts: "true"
9+
nginx.ingress.kubernetes.io/hsts-max-age: "31536000"
10+
nginx.ingress.kubernetes.io/hsts-include-subdomains: "true"
11+
cert-manager.io/cluster-issuer: letsencrypt-prod
812
spec:
13+
ingressClassName: nginx
914
rules:
1015
- host: api.reactiflux.com
1116
http:
@@ -14,10 +19,10 @@ spec:
1419
pathType: Prefix
1520
backend:
1621
service:
17-
name: reactibot
22+
name: reactibot-service
1823
port:
1924
number: 80
2025
tls:
2126
- hosts:
2227
- api.reactiflux.com
23-
secretName: my-tls-secret # Used for HTTPS
28+
secretName: reactibot-tls-cert

0 commit comments

Comments
 (0)