traefik middleware and tls adjustments

This commit is contained in:
2024-03-27 11:48:45 +01:00
parent ae12eb00f7
commit 41d16dcdcd
5 changed files with 13 additions and 14 deletions

View File

@ -22,7 +22,9 @@ ingressRoute:
enabled: true enabled: true
# Custom match rule with host domain # Custom match rule with host domain
matchRule: Host(`tr.steffenillium.de`) matchRule: Host(`tr.steffenillium.de`)
entryPoints: ["websecure", "web"] entryPoints:
- "websecure"
- "web"
# Add custom middlewares : authentication and redirection # Add custom middlewares : authentication and redirection
# middlewares: # middlewares:
# - name: traefik-dashboard-auth # - name: traefik-dashboard-auth
@ -38,12 +40,15 @@ additionalArguments:
ports: ports:
web: web:
port: 8000
expose: true
exposedPort: 80
protocol: TCP
http3:
enabled: false
tls: tls:
enabled: false enabled: false
websecure: websecure:
## -- Enable this entrypoint as a default entrypoint. When a service doesn't explicitly set an entrypoint it will only use this entrypoint.
## ONLY AVAILABLE ON V3
asDefault: false
port: 8443 port: 8443
expose: true expose: true
exposedPort: 443 exposedPort: 443
@ -52,8 +57,10 @@ ports:
enabled: false enabled: false
tls: tls:
enabled: true enabled: true
certResolver: default
middlewares: [] middlewares:
- "default-headers"
service: service:
enabled: true enabled: true

View File

@ -12,5 +12,3 @@ spec:
services: services:
- name: ui - name: ui
port: 80 port: 80
tls:
certResolver: default

View File

@ -13,5 +13,3 @@ spec:
- name: lcl-cert-manager - name: lcl-cert-manager
kind: Service kind: Service
port: 9402 port: 9402
tls:
certResolver: default

View File

@ -11,6 +11,4 @@ spec:
kind: Rule kind: Rule
services: services:
- name: kubernetes-dashboard - name: kubernetes-dashboard
port: 443 port: 8443
tls:
certResolver: default

View File

@ -13,5 +13,3 @@ spec:
services: services:
- name: argocd-server - name: argocd-server
port: 80 port: 80
tls:
certResolver: default