80 lines
1.4 KiB
YAML
80 lines
1.4 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:
|
|
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: []
|
|
|
|
providers:
|
|
kubernetesCRD:
|
|
enabled: true
|
|
ingressClass: ''
|
|
allowExternalNameServices: true
|
|
kubernetesIngress:
|
|
enabled: true
|
|
allowExternalNameServices: true
|
|
publishedService:
|
|
enabled: false
|
|
|