IPWhiteList

    IPWhitelist accepts / refuses connections based on the client IP.

    Docker

    1. apiVersion: traefik.containo.us/v1alpha1
    2. kind: MiddlewareTCP
    3. name: test-ipwhitelist
    4. spec:
    5. sourceRange:
    6. - 127.0.0.1/32

    Consul Catalog

    Marathon

    1. "labels": {
    2. "traefik.tcp.middlewares.test-ipwhitelist.ipwhitelist.sourcerange": "127.0.0.1/32,192.168.1.7"

    File (TOML)

    1. # Accepts request from defined IP
    2. [tcp.middlewares]
    3. sourceRange = ["127.0.0.1/32", "192.168.1.7"]

    File (YAML)

    Configuration Options