new routes, remove web front

This commit is contained in:
Steffen Illium 2024-04-22 11:03:44 +02:00
parent 169fc2e2b6
commit 0109d2c4e7
8 changed files with 31 additions and 34 deletions

View File

@ -1,7 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- apps-adguard.yaml
- apps-gitea.yaml
- apps-nextcloud.yaml
- apps-paperless.yaml

View File

@ -40,12 +40,6 @@ spec:
- --entrypoints.websecure-local.transport.respondingTimeouts.readTimeout=300
- --entrypoints.websecure-local.transport.respondingTimeouts.idleTimeout=0
- --entrypoints.web-front.address=:8000/tcp
- --entrypoints.web-front.transport.respondingTimeouts.readTimeout=300
- --entrypoints.web-front.transport.respondingTimeouts.idleTimeout=0
#- --entrypoints.web-front.http.redirections.entryPoint.to=websecure-front
#- --entrypoints.web-front.http.redirections.entryPoint.scheme=https
- --entrypoints.websecure-front.address=:8443/tcp
- --entrypoints.websecure-front.http.middlewares=traefik-default-headers
- --entrypoints.websecure-front.http.tls=true
@ -112,9 +106,6 @@ spec:
- containerPort: 443
name: websecure-local
protocol: TCP
- containerPort: 8000
name: web-front
protocol: TCP
- containerPort: 8443
name: websecure-front
protocol: TCP

View File

@ -38,11 +38,6 @@ spec:
app: traefik
ports:
# Front
- name: web
port: 80
protocol: TCP
targetPort: web-front
nodePort: 30080
- name: websecure
port: 443
protocol: TCP

View File

@ -0,0 +1,16 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: adguard-ingress
namespace: traefik
spec:
entryPoints:
- web-local
- websecure-local
routes:
- match: Host(`adguard.steffenillium.de`)
kind: Rule
services:
- name: adguard-service
port: http

View File

@ -0,0 +1,12 @@
apiVersion: v1
kind: Service
metadata:
name: fritz-service
spec:
type: ExternalName
externalName: 192.168.178.2
ports:
- port: 80
targetPort: 80
protocol: TCP
name: http

View File

@ -0,0 +1,3 @@
resources:
- adguard-ingress.yaml
- adguard-service.yaml

View File

@ -13,21 +13,3 @@ spec:
services:
- name: fritz-service
port: http
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: fritz-ingress-front
namespace: traefik
spec:
entryPoints:
- web-front
- websecure-front
routes:
- match: Host(`fritz.steffenillium.de`)
kind: Rule
# middlewares:
# - name: authentik-middleware
services:
- name: fritz-service
port: http

View File

@ -5,7 +5,6 @@ metadata:
namespace: traefik
spec:
entryPoints:
- web-front
- websecure-front
- web-local
- websecure-local