74 lines
1.3 KiB
YAML

logs:
general:
# -- Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO.
level: INFO
access:
# -- To enable access logs
enabled: true
deployment:
kind: Deployment
replicas: 1
rbac:
enabled: true
namespaced: false
autoscaling:
enabled: false
ingressRoute:
dashboard:
enabled: true
# Custom match rule with host domain
matchRule: Host(`tr.steffenillium.de`)
entryPoints:
- "websecure"
- "web"
# Add custom middlewares : authentication and redirection
# middlewares:
# - name: traefik-dashboard-auth
globalArguments:
- "--global.sendanonymoususage=false"
- "--global.checknewversion=false"
additionalArguments:
- "--serversTransport.insecureSkipVerify=true"
- "--log.level=INFO"
- "--api.insecure=true"
ports:
web:
port: 8000
expose: true
exposedPort: 80
protocol: TCP
http3:
enabled: false
tls:
enabled: false
websecure:
port: 8443
expose: true
exposedPort: 443
protocol: TCP
http3:
enabled: false
tls:
enabled: true
certResolver: default
middlewares:
- "default-headers"
service:
enabled: true
type: LoadBalancer
annotations: {}
labels: {}
spec:
loadBalancerIP: 192.168.178.102
loadBalancerSourceRanges: []
externalIPs: []