| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- - name: allow-docker-client
- action: ALLOW
- expression:
- all:
- - path.startsWith("/v2/")
- - userAgent.contains("docker/")
- - userAgent.contains("git-commit/")
- - '"Accept" in headers'
- - headers["Accept"].contains("vnd.docker.distribution")
- - '"Baggage" in headers'
- - headers["Baggage"].contains("trigger")
- - name: allow-crane-client
- action: ALLOW
- expression:
- all:
- - userAgent.contains("crane/")
- - userAgent.contains("go-containerregistry/")
- - name: allow-docker-distribution-api-client
- action: ALLOW
- expression:
- all:
- - '"Docker-Distribution-Api-Version" in headers'
- - '!(userAgent.contains("Mozilla"))'
- - name: allow-go-containerregistry-client
- action: ALLOW
- expression:
- all:
- - path.startsWith("/v2/")
- - userAgent.contains("go-containerregistry/")
- - name: allow-buildah
- action: ALLOW
- expression:
- all:
- - path.startsWith("/v2/")
- - userAgent.contains("Buildah/")
- - name: allow-podman
- action: ALLOW
- expression:
- all:
- - path.startsWith("/v2/")
- - userAgent.contains("containers/")
- - name: allow-containerd
- action: ALLOW
- expression:
- all:
- - path.startsWith("/v2/")
- - userAgent.contains("containerd/")
- - name: allow-renovate
- action: ALLOW
- expression:
- all:
- - path.startsWith("/v2/")
- - userAgent.contains("Renovate/")
|