Fix constraints and add doc
This commit is contained in:
parent
89fc835bb2
commit
a882a9d79f
4 changed files with 89 additions and 44 deletions
|
@ -62,6 +62,32 @@
|
|||
#
|
||||
# defaultEntryPoints = ["http", "https"]
|
||||
|
||||
# Constraints definition
|
||||
#
|
||||
# Optional
|
||||
#
|
||||
# Simple matching constraint
|
||||
# constraints = ["tag==api"]
|
||||
#
|
||||
# Simple mismatching constraint
|
||||
# constraints = ["tag!=api"]
|
||||
#
|
||||
# Globbing
|
||||
# constraints = ["tag==us-*"]
|
||||
#
|
||||
# Backend-specific constraint
|
||||
# [consulCatalog]
|
||||
# endpoint = 127.0.0.1:8500
|
||||
# constraints = ["tag==api"]
|
||||
#
|
||||
# Multiple constraints
|
||||
# - "tag==" must match with at least one tag
|
||||
# - "tag!=" must match with none of tags
|
||||
# constraints = ["tag!=us-*", "tag!=asia-*"]
|
||||
# [consulCatalog]
|
||||
# endpoint = 127.0.0.1:8500
|
||||
# constraints = ["tag==api", "tag!=v*-beta"]
|
||||
|
||||
# Enable ACME (Let's Encrypt): automatic SSL
|
||||
#
|
||||
# Optional
|
||||
|
@ -370,6 +396,14 @@
|
|||
# key = "/etc/ssl/docker.key"
|
||||
# insecureskipverify = true
|
||||
|
||||
# Constraints
|
||||
#
|
||||
# Optional
|
||||
#
|
||||
# constraints = ["tag==api", "tag==he*ld"]
|
||||
# Matching with containers having the label "traefik.tags" set to "api,helloworld"
|
||||
# ex: $ docker run -d -P --label traefik.tags=api,helloworld emilevauge/whoami
|
||||
|
||||
|
||||
################################################################
|
||||
# Mesos/Marathon configuration backend
|
||||
|
@ -578,6 +612,40 @@
|
|||
# key = "/etc/ssl/consul.key"
|
||||
# insecureskipverify = true
|
||||
|
||||
################################################################
|
||||
# Consul Catalog configuration backend
|
||||
################################################################
|
||||
|
||||
# Enable Consul Catalog configuration backend
|
||||
#
|
||||
# Optional
|
||||
#
|
||||
# [consulCatalog]
|
||||
|
||||
# Consul server endpoint
|
||||
#
|
||||
# Required
|
||||
#
|
||||
# endpoint = "127.0.0.1:8500"
|
||||
|
||||
# Default domain used.
|
||||
#
|
||||
# Optional
|
||||
#
|
||||
# domain = "consul.localhost"
|
||||
|
||||
# Prefix for Consul catalog tags
|
||||
#
|
||||
# Optional
|
||||
#
|
||||
# prefix = "traefik"
|
||||
|
||||
# Constraints
|
||||
#
|
||||
# Optional
|
||||
#
|
||||
# constraints = ["tag==api", "tag==he*ld"]
|
||||
# Matching with containers having this tag: "traefik.tags=api,helloworld"
|
||||
|
||||
################################################################
|
||||
# Etcd configuration backend
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue