Skip to content

Commit 054d1a6

Browse files
committed
k8s: move traefik
1 parent 1495cef commit 054d1a6

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

backend/config/traefik.yaml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
---
2+
apiVersion: cert-manager.io/v1
3+
kind: Certificate
4+
metadata:
5+
name: traefik-tls
6+
namespace: default
7+
spec:
8+
secretName: traefik-tls
9+
commonName: traefik.peach.benx.dev
10+
issuerRef:
11+
name: letsencrypt-prod
12+
kind: ClusterIssuer
13+
duration: 2160h
14+
renewBefore: 72h
15+
dnsNames:
16+
- traefik.peach.benx.dev
17+
18+
---
119
apiVersion: traefik.io/v1alpha1
220
kind: IngressRoute
321
metadata:
@@ -6,10 +24,10 @@ spec:
624
entryPoints:
725
- websecure
826
routes:
9-
- match: Host(`peach.benx.dev`) && (PathPrefix(`/dashboard`) || PathPrefix(`/api`))
27+
- match: Host(`traefik.peach.benx.dev`) && (PathPrefix(`/dashboard`) || PathPrefix(`/api`))
1028
kind: Rule
1129
services:
1230
- name: api@internal
1331
kind: TraefikService
1432
tls:
15-
secretName: peachide
33+
secretName: traefik-tls

0 commit comments

Comments
 (0)