2025-09-08 22:25:41 -05:00
|
|
|
# services/zot/middleware.yaml
|
2025-09-08 21:58:50 -05:00
|
|
|
apiVersion: traefik.io/v1alpha1
|
|
|
|
|
kind: Middleware
|
|
|
|
|
metadata:
|
|
|
|
|
name: zot-headers
|
|
|
|
|
namespace: zot
|
|
|
|
|
spec:
|
|
|
|
|
headers:
|
|
|
|
|
customRequestHeaders:
|
|
|
|
|
Docker-Distribution-Api-Version: "registry/2.0"
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
apiVersion: traefik.io/v1alpha1
|
|
|
|
|
kind: Middleware
|
|
|
|
|
metadata:
|
|
|
|
|
name: zot-buffering
|
|
|
|
|
namespace: zot
|
|
|
|
|
spec:
|
|
|
|
|
buffering:
|
|
|
|
|
# "0" here means "no limit" for Traefik's buffering middleware
|
|
|
|
|
maxRequestBodyBytes: 0
|
|
|
|
|
memRequestBodyBytes: 0
|
|
|
|
|
maxResponseBodyBytes: 0
|
|
|
|
|
memResponseBodyBytes: 0
|
|
|
|
|
retryExpression: "IsNetworkError() && Attempts() <= 2"
|