66 lines
1.3 KiB
YAML
66 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:
|
|
tls:
|
|
enabled: false
|
|
websecure:
|
|
## -- Enable this entrypoint as a default entrypoint. When a service doesn't explicitly set an entrypoint it will only use this entrypoint.
|
|
asDefault: true
|
|
port: 8443
|
|
expose: true
|
|
exposedPort: 443
|
|
protocol: TCP
|
|
http3:
|
|
enabled: false
|
|
tls:
|
|
enabled: true
|
|
|
|
middlewares: []
|
|
|
|
service:
|
|
enabled: true
|
|
type: LoadBalancer
|
|
annotations: {}
|
|
labels: {}
|
|
spec:
|
|
loadBalancerIP: 192.168.178.102
|
|
loadBalancerSourceRanges: []
|
|
externalIPs: []
|