57 lines
1.2 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:
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
additionalArguments:
- "--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
# this is the name of a TLSOption definition
options: ""
certResolver: "default"
domains:
- main: steffenillium.de
sans:
- *.steffenillium.de
# middlewares:
# - namespace-name1@kubernetescrd
# - namespace-name2@kubernetescrd
middlewares: []