Skip to content

Commit dea95bc

Browse files
committed
re-enable internal ingresses
1 parent b04d968 commit dea95bc

File tree

8 files changed

+89
-4
lines changed

8 files changed

+89
-4
lines changed

apps/arr/prowlarr/ingress.yaml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
apiVersion: networking.k8s.io/v1
3+
kind: Ingress
4+
metadata:
5+
name: prowlarr
6+
labels:
7+
app.kubernetes.io/name: prowlarr
8+
annotations:
9+
cert-manager.io/cluster-issuer: letsencrypt
10+
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
11+
traefik.ingress.kubernetes.io/router.tls: "true"
12+
spec:
13+
ingressClassName: ${INTERNAL_INGRESS_CLASS}
14+
tls:
15+
- hosts:
16+
- "prowlarr.${INTERNAL_DOMAIN}"
17+
secretName: "prowlarr-tls"
18+
rules:
19+
- host: "prowlarr.${INTERNAL_DOMAIN}"
20+
http:
21+
paths:
22+
- path: "/"
23+
pathType: Prefix
24+
backend:
25+
service:
26+
name: prowlarr
27+
port:
28+
number: 9696

apps/arr/prowlarr/kustomization.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ resources:
22
- deployment.yaml
33
- pvc.yaml
44
- service.yaml
5+
- ingress.yaml
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
resources:
22
- deployment.yaml
3-
# - ingress.yaml
3+
- ingress.yaml
44
- pvc.yaml
55
- service.yaml

apps/arr/radarr/ingress.yaml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
apiVersion: networking.k8s.io/v1
3+
kind: Ingress
4+
metadata:
5+
name: radarr
6+
labels:
7+
app.kubernetes.io/name: radarr
8+
annotations:
9+
cert-manager.io/cluster-issuer: letsencrypt
10+
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
11+
traefik.ingress.kubernetes.io/router.tls: "true"
12+
spec:
13+
ingressClassName: ${INTERNAL_INGRESS_CLASS}
14+
tls:
15+
- hosts:
16+
- "radarr.${INTERNAL_DOMAIN}"
17+
secretName: "radarr-tls"
18+
rules:
19+
- host: "radarr.${INTERNAL_DOMAIN}"
20+
http:
21+
paths:
22+
- path: "/"
23+
pathType: Prefix
24+
backend:
25+
service:
26+
name: radarr
27+
port:
28+
number: 7878

apps/arr/radarr/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
resources:
22
- deployment.yaml
3-
# - ingress.yaml
3+
- ingress.yaml
44
- pvc.yaml
55
- service.yaml

apps/arr/sonarr/ingress.yaml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
apiVersion: networking.k8s.io/v1
3+
kind: Ingress
4+
metadata:
5+
name: sonarr
6+
labels:
7+
app.kubernetes.io/name: sonarr
8+
annotations:
9+
cert-manager.io/cluster-issuer: letsencrypt
10+
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
11+
traefik.ingress.kubernetes.io/router.tls: "true"
12+
spec:
13+
ingressClassName: ${INTERNAL_INGRESS_CLASS}
14+
tls:
15+
- hosts:
16+
- "sonarr.${INTERNAL_DOMAIN}"
17+
secretName: "sonarr-tls"
18+
rules:
19+
- host: "sonarr.${INTERNAL_DOMAIN}"
20+
http:
21+
paths:
22+
- path: "/"
23+
pathType: Prefix
24+
backend:
25+
service:
26+
name: sonarr
27+
port:
28+
number: 8989

apps/arr/sonarr/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
resources:
22
- deployment.yaml
3-
# - ingress.yaml
3+
- ingress.yaml
44
- pvc.yaml
55
- service.yaml

clusters/home/core/longhorn.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ spec:
2727
defaultSettings:
2828
defaultReplicaCount: 1
2929
ingress:
30-
enabled: false
30+
enabled: true
3131
ingressClassName: ${INTERNAL_INGRESS_CLASS}
3232
host: longhorn.${INTERNAL_DOMAIN}
3333
tls: true

0 commit comments

Comments
 (0)