Migrate Traefik config

This commit is contained in:
Danny Bessems 2025-03-28 11:51:48 +11:00
parent 36e4aa4ff1
commit ef3d1bac57
14 changed files with 30 additions and 24 deletions

View File

@ -5,11 +5,14 @@ metadata:
namespace: kube-system namespace: kube-system
spec: spec:
valuesContent: |- valuesContent: |-
core:
defaultRuleSyntax: v2
additionalArguments: additionalArguments:
- "--providers.file.directory=/etc/traefik/dynamic" - "--providers.file.directory=/etc/traefik/dynamic"
- "--providers.file.watch=true" - "--providers.file.watch=true"
certResolvers: certificatesResolvers:
default: default:
acme:
email: letsencrypt.org.danny@spamasaurus.com email: letsencrypt.org.danny@spamasaurus.com
storage: /data/acme.json storage: /data/acme.json
dnsChallenge: dnsChallenge:
@ -123,8 +126,11 @@ spec:
storageClass: longhorn storageClass: longhorn
ports: ports:
web: web:
redirectTo: redirections:
port: websecure entryPoint:
to: websecure
scheme: https
permanent: true
websecure: websecure:
forwardedHeaders: forwardedHeaders:
insecure: true insecure: true

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: argus name: argus

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: authelia name: authelia

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: gotify name: gotify

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: guacamole name: guacamole

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: Middleware kind: Middleware
metadata: metadata:
name: prepend-path-guacamole name: prepend-path-guacamole

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: lighttpd name: lighttpd

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: memos name: memos

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: prowlarr name: prowlarr

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: radarr name: radarr

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: sabnzbd name: sabnzbd

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: sonarr name: sonarr

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: pvr-apikeys name: pvr-apikeys

View File

@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: vaultwarden name: vaultwarden