TCP Middleware Overview
Configuration Example
Kubernetes IngressRoute
# As a Kubernetes Traefik IngressRoute
---
apiVersion: traefik.io/v1alpha1
kind: MiddlewareTCP
metadata:
name: foo-ip-allowlist
spec:
ipAllowList:
sourcerange:
- 127.0.0.1/32
- 192.168.1.7
---
apiVersion: traefik.io/v1alpha1
kind: IngressRouteTCP
metadata:
name: ingressroute
spec:
# more fields...
routes:
# more fields...
middlewares:
- name: foo-ip-allowlist
Available TCP Middlewares
📄️ InFlightConn
Limiting the number of simultaneous connections.
📄️ IPAllowList
Use IPAllowList in TCP middleware for limiting clients to specific IPs in Traefik Proxy.