- Static Configuration: File
Static Configuration: File
[global] checkNewVersion = true sendAnonymousUsage = true[serversTransport] insecureSkipVerify = true rootCAs = ["foobar", "foobar"] maxIdleConnsPerHost = 42 [serversTransport.forwardingTimeouts] dialTimeout = 42 responseHeaderTimeout = 42 idleConnTimeout = 42[entryPoints] [entryPoints.EntryPoint0] address = "foobar" [entryPoints.EntryPoint0.transport] [entryPoints.EntryPoint0.transport.lifeCycle] requestAcceptGraceTimeout = 42 graceTimeOut = 42 [entryPoints.EntryPoint0.transport.respondingTimeouts] readTimeout = 42 writeTimeout = 42 idleTimeout = 42 [entryPoints.EntryPoint0.proxyProtocol] insecure = true trustedIPs = ["foobar", "foobar"] [entryPoints.EntryPoint0.forwardedHeaders] insecure = true trustedIPs = ["foobar", "foobar"][providers] providersThrottleDuration = 42 [providers.docker] constraints = "foobar" watch = true endpoint = "foobar" defaultRule = "foobar" exposedByDefault = true useBindPortIP = true swarmMode = true network = "foobar" swarmModeRefreshSeconds = 42 [providers.docker.tls] ca = "foobar" caOptional = true cert = "foobar" key = "foobar" insecureSkipVerify = true [providers.file] directory = "foobar" watch = true filename = "foobar" debugLogGeneratedTemplate = true [providers.marathon] constraints = "foobar" trace = true watch = true endpoint = "foobar" defaultRule = "foobar" exposedByDefault = true dcosToken = "foobar" dialerTimeout = 42 responseHeaderTimeout = 42 tlsHandshakeTimeout = 42 keepAlive = 42 forceTaskHostname = true respectReadinessChecks = true [providers.marathon.tls] ca = "foobar" caOptional = true cert = "foobar" key = "foobar" insecureSkipVerify = true [providers.marathon.basic] httpBasicAuthUser = "foobar" httpBasicPassword = "foobar" [providers.kubernetesIngress] endpoint = "foobar" token = "foobar" certAuthFilePath = "foobar" disablePassHostHeaders = true namespaces = ["foobar", "foobar"] labelSelector = "foobar" ingressClass = "foobar" throttleDuration = "10s" [providers.kubernetesIngress.ingressEndpoint] ip = "foobar" hostname = "foobar" publishedService = "foobar" [providers.kubernetesCRD] endpoint = "foobar" token = "foobar" certAuthFilePath = "foobar" disablePassHostHeaders = true namespaces = ["foobar", "foobar"] labelSelector = "foobar" ingressClass = "foobar" throttleDuration = "10s" [providers.rest] insecure = true [providers.rancher] constraints = "foobar" watch = true defaultRule = "foobar" exposedByDefault = true enableServiceHealthFilter = true refreshSeconds = 42 intervalPoll = true prefix = "foobar"[api] insecure = true dashboard = true debug = true[metrics] [metrics.prometheus] buckets = [42.0, 42.0] addEntryPointsLabels = true addServicesLabels = true entryPoint = "foobar" [metrics.datadog] address = "foobar" pushInterval = "10s" addEntryPointsLabels = true addServicesLabels = true [metrics.statsD] address = "foobar" pushInterval = "10s" addEntryPointsLabels = true addServicesLabels = true [metrics.influxDB] address = "foobar" protocol = "foobar" pushInterval = "10s" database = "foobar" retentionPolicy = "foobar" username = "foobar" password = "foobar" addEntryPointsLabels = true addServicesLabels = true[ping] entryPoint = "foobar"[log] level = "foobar" filePath = "foobar" format = "foobar"[accessLog] filePath = "foobar" format = "foobar" bufferingSize = 42 [accessLog.filters] statusCodes = ["foobar", "foobar"] retryAttempts = true minDuration = 42 [accessLog.fields] defaultMode = "foobar" [accessLog.fields.names] name0 = "foobar" name1 = "foobar" [accessLog.fields.headers] defaultMode = "foobar" [accessLog.fields.headers.names] name0 = "foobar" name1 = "foobar"[tracing] serviceName = "foobar" spanNameLimit = 42 [tracing.jaeger] samplingServerURL = "foobar" samplingType = "foobar" samplingParam = 42.0 localAgentHostPort = "foobar" gen128Bit = true propagation = "foobar" traceContextHeaderName = "foobar" [tracing.jaeger.collector] endpoint = "foobar" user = "foobar" password = "foobar" [tracing.zipkin] httpEndpoint = "foobar" sameSpan = true id128Bit = true sampleRate = 42.0 [tracing.datadog] localAgentHostPort = "foobar" globalTag = "foobar" debug = true prioritySampling = true traceIDHeaderName = "foobar" parentIDHeaderName = "foobar" samplingPriorityHeaderName = "foobar" bagagePrefixHeaderName = "foobar" [tracing.instana] localAgentHost = "foobar" localAgentPort = 42 logLevel = "foobar" [tracing.haystack] localAgentHost = "foobar" localAgentPort = 42 globalTag = "foobar" traceIDHeaderName = "foobar" parentIDHeaderName = "foobar" spanIDHeaderName = "foobar" baggagePrefixHeaderName = "foobar"[hostResolver] cnameFlattening = true resolvConfig = "foobar" resolvDepth = 42[certificatesResolvers] [certificatesResolvers.CertificateResolver0] [certificatesResolvers.CertificateResolver0.acme] email = "foobar" caServer = "foobar" storage = "foobar" keyType = "foobar" [certificatesResolvers.CertificateResolver0.acme.dnsChallenge] provider = "foobar" delayBeforeCheck = 42 resolvers = ["foobar", "foobar"] disablePropagationCheck = true [certificatesResolvers.CertificateResolver0.acme.httpChallenge] entryPoint = "foobar" [certificatesResolvers.CertificateResolver0.acme.tlsChallenge] [certificatesResolvers.CertificateResolver1] [certificatesResolvers.CertificateResolver1.acme] email = "foobar" caServer = "foobar" storage = "foobar" keyType = "foobar" [certificatesResolvers.CertificateResolver1.acme.dnsChallenge] provider = "foobar" delayBeforeCheck = 42 resolvers = ["foobar", "foobar"] disablePropagationCheck = true [certificatesResolvers.CertificateResolver1.acme.httpChallenge] entryPoint = "foobar" [certificatesResolvers.CertificateResolver1.acme.tlsChallenge]
global: checkNewVersion: true sendAnonymousUsage: trueserversTransport: insecureSkipVerify: true rootCAs: - foobar - foobar maxIdleConnsPerHost: 42 forwardingTimeouts: dialTimeout: 42 responseHeaderTimeout: 42 idleConnTimeout: 42entryPoints: EntryPoint0: address: foobar transport: lifeCycle: requestAcceptGraceTimeout: 42 graceTimeOut: 42 respondingTimeouts: readTimeout: 42 writeTimeout: 42 idleTimeout: 42 proxyProtocol: insecure: true trustedIPs: - foobar - foobar forwardedHeaders: insecure: true trustedIPs: - foobar - foobarproviders: providersThrottleDuration: 42 docker: constraints: foobar watch: true endpoint: foobar defaultRule: foobar tls: ca: foobar caOptional: true cert: foobar key: foobar insecureSkipVerify: true exposedByDefault: true useBindPortIP: true swarmMode: true network: foobar swarmModeRefreshSeconds: 42 file: directory: foobar watch: true filename: foobar debugLogGeneratedTemplate: true marathon: constraints: foobar trace: true watch: true endpoint: foobar defaultRule: foobar exposedByDefault: true dcosToken: foobar tls: ca: foobar caOptional: true cert: foobar key: foobar insecureSkipVerify: true dialerTimeout: 42 responseHeaderTimeout: 42 tlsHandshakeTimeout: 42 keepAlive: 42 forceTaskHostname: true basic: httpBasicAuthUser: foobar httpBasicPassword: foobar respectReadinessChecks: true kubernetesIngress: endpoint: foobar token: foobar certAuthFilePath: foobar disablePassHostHeaders: true namespaces: - foobar - foobar labelSelector: foobar ingressClass: foobar throttleDuration: 10s ingressEndpoint: ip: foobar hostname: foobar publishedService: foobar kubernetesCRD: endpoint: foobar token: foobar certAuthFilePath: foobar disablePassHostHeaders: true namespaces: - foobar - foobar labelSelector: foobar ingressClass: foobar throttleDuration: 10s rest: insecure: true rancher: constraints: foobar watch: true defaultRule: foobar exposedByDefault: true enableServiceHealthFilter: true refreshSeconds: 42 intervalPoll: true prefix: foobarapi: insecure: true dashboard: true debug: truemetrics: prometheus: buckets: - 42 - 42 addEntryPointsLabels: true addServicesLabels: true entryPoint: foobar datadog: address: foobar pushInterval: 42 addEntryPointsLabels: true addServicesLabels: true statsD: address: foobar pushInterval: 42 addEntryPointsLabels: true addServicesLabels: true influxDB: address: foobar protocol: foobar pushInterval: 42 database: foobar retentionPolicy: foobar username: foobar password: foobar addEntryPointsLabels: true addServicesLabels: trueping: entryPoint: foobarlog: level: foobar filePath: foobar format: foobaraccessLog: filePath: foobar format: foobar filters: statusCodes: - foobar - foobar retryAttempts: true minDuration: 42 fields: defaultMode: foobar names: name0: foobar name1: foobar headers: defaultMode: foobar names: name0: foobar name1: foobar bufferingSize: 42tracing: serviceName: foobar spanNameLimit: 42 jaeger: samplingServerURL: foobar samplingType: foobar samplingParam: 42 localAgentHostPort: foobar gen128Bit: true propagation: foobar traceContextHeaderName: foobar collector: endpoint: foobar user: foobar password: foobar zipkin: httpEndpoint: foobar sameSpan: true id128Bit: true sampleRate: 42 datadog: localAgentHostPort: foobar globalTag: foobar debug: true prioritySampling: true traceIDHeaderName: foobar parentIDHeaderName: foobar samplingPriorityHeaderName: foobar bagagePrefixHeaderName: foobar instana: localAgentHost: foobar localAgentPort: 42 logLevel: foobar haystack: localAgentHost: foobar localAgentPort: 42 globalTag: foobar traceIDHeaderName: foobar parentIDHeaderName: foobar spanIDHeaderName: foobar baggagePrefixHeaderName: foobarhostResolver: cnameFlattening: true resolvConfig: foobar resolvDepth: 42certificatesResolvers: CertificateResolver0: acme: email: foobar caServer: foobar storage: foobar keyType: foobar dnsChallenge: provider: foobar delayBeforeCheck: 42 resolvers: - foobar - foobar disablePropagationCheck: true httpChallenge: entryPoint: foobar tlsChallenge: {} CertificateResolver1: acme: email: foobar caServer: foobar storage: foobar keyType: foobar dnsChallenge: provider: foobar delayBeforeCheck: 42 resolvers: - foobar - foobar disablePropagationCheck: true httpChallenge: entryPoint: foobar tlsChallenge: {}