Versions in this module Expand all Collapse all v1 v1.6.5 Jul 10, 2018 Changes in this version + const DefaultAcmeCAServer + const DefaultDialTimeout + const DefaultGraceTimeout + const DefaultHealthCheckInterval + const DefaultIdleTimeout + const DefaultInternalEntryPointName + func NewProviderAggregator(gc *GlobalConfiguration) provider.Provider + type DefaultEntryPoints []string + func (dep *DefaultEntryPoints) Get() interface{} + func (dep *DefaultEntryPoints) Set(value string) error + func (dep *DefaultEntryPoints) SetValue(val interface{}) + func (dep *DefaultEntryPoints) String() string + func (dep *DefaultEntryPoints) Type() string + type EntryPoint struct + Address string + Auth *types.Auth + Compress bool + ForwardedHeaders *ForwardedHeaders + ProxyProtocol *ProxyProtocol + Redirect *types.Redirect + TLS *tls.TLS + WhiteList *types.WhiteList + WhitelistSourceRange []string + type EntryPoints map[string]*EntryPoint + func (ep *EntryPoints) Get() interface{} + func (ep *EntryPoints) Set(value string) error + func (ep *EntryPoints) SetValue(val interface{}) + func (ep *EntryPoints) Type() string + func (ep EntryPoints) String() string + type ForwardedHeaders struct + Insecure bool + TrustedIPs []string + type ForwardingTimeouts struct + DialTimeout flaeg.Duration + ResponseHeaderTimeout flaeg.Duration + type GlobalConfiguration struct + ACME *acme.ACME + API *api.Handler + AccessLog *types.AccessLog + AccessLogsFile string + AllowMinWeightZero bool + Boltdb *boltdb.Provider + CheckNewVersion bool + Cluster *types.Cluster + Constraints types.Constraints + Consul *consul.Provider + ConsulCatalog *consulcatalog.Provider + Debug bool + DefaultEntryPoints DefaultEntryPoints + Docker *docker.Provider + DynamoDB *dynamodb.Provider + ECS *ecs.Provider + EntryPoints EntryPoints + Etcd *etcd.Provider + Eureka *eureka.Provider + File *file.Provider + ForwardingTimeouts *ForwardingTimeouts + GraceTimeOut flaeg.Duration + HealthCheck *HealthCheckConfig + IdleTimeout flaeg.Duration + InsecureSkipVerify bool + Kubernetes *kubernetes.Provider + LifeCycle *LifeCycle + LogLevel string + Marathon *marathon.Provider + MaxIdleConnsPerHost int + Mesos *mesos.Provider + Metrics *types.Metrics + Ping *ping.Handler + ProvidersThrottleDuration flaeg.Duration + Rancher *rancher.Provider + RespondingTimeouts *RespondingTimeouts + Rest *rest.Provider + Retry *Retry + RootCAs tls.RootCAs + SendAnonymousUsage bool + ServiceFabric *servicefabric.Provider + Tracing *tracing.Tracing + TraefikLog *types.TraefikLog + TraefikLogsFile string + Web *WebCompatibility + Zookeeper *zk.Provider + func (gc *GlobalConfiguration) SetEffectiveConfiguration(configFile string) + func (gc *GlobalConfiguration) ValidateConfiguration() + type HealthCheckConfig struct + Interval flaeg.Duration + type LifeCycle struct + GraceTimeOut flaeg.Duration + RequestAcceptGraceTimeout flaeg.Duration + type ProxyProtocol struct + Insecure bool + TrustedIPs []string + type RespondingTimeouts struct + IdleTimeout flaeg.Duration + ReadTimeout flaeg.Duration + WriteTimeout flaeg.Duration + type Retry struct + Attempts int + type WebCompatibility struct + Address string + Auth *types.Auth + CertFile string + Debug bool + KeyFile string + Metrics *types.Metrics + Path string + ReadOnly bool + Statistics *types.Statistics v1.6.5-debug Oct 31, 2018