mirror of
				https://github.com/traefik/traefik.git
				synced 2025-10-31 00:11:38 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			254 lines
		
	
	
		
			5.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			254 lines
		
	
	
		
			5.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| global:
 | |
|   checkNewVersion: true
 | |
|   sendAnonymousUsage: true
 | |
| serversTransport:
 | |
|   insecureSkipVerify: true
 | |
|   rootCAs:
 | |
|   - foobar
 | |
|   - foobar
 | |
|   maxIdleConnsPerHost: 42
 | |
|   forwardingTimeouts:
 | |
|     dialTimeout: 42
 | |
|     responseHeaderTimeout: 42
 | |
|     idleConnTimeout: 42
 | |
| entryPoints:
 | |
|   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
 | |
|       - foobar
 | |
| providers:
 | |
|   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: foobar
 | |
| api:
 | |
|   insecure: true
 | |
|   dashboard: true
 | |
|   debug: true
 | |
| metrics:
 | |
|   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: true
 | |
| ping:
 | |
|   entryPoint: foobar
 | |
| log:
 | |
|   level: foobar
 | |
|   filePath: foobar
 | |
|   format: foobar
 | |
| accessLog:
 | |
|   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: 42
 | |
| tracing:
 | |
|   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: foobar
 | |
| hostResolver:
 | |
|   cnameFlattening: true
 | |
|   resolvConfig: foobar
 | |
|   resolvDepth: 42
 | |
| certificatesResolvers:
 | |
|   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: {}
 |