traefik/docs/content/reference/static-configuration/file.yaml

559 lines
11 KiB
YAML
Raw Normal View History

## CODE GENERATED AUTOMATICALLY
## THIS FILE MUST NOT BE EDITED BY HAND
global:
2019-07-01 09:30:05 +00:00
checkNewVersion: true
sendAnonymousUsage: true
serversTransport:
insecureSkipVerify: true
rootCAs:
- foobar
- foobar
2019-07-01 09:30:05 +00:00
maxIdleConnsPerHost: 42
forwardingTimeouts:
dialTimeout: 42s
responseHeaderTimeout: 42s
idleConnTimeout: 42s
spiffe:
ids:
- foobar
- foobar
trustDomain: foobar
tcpServersTransport:
dialKeepAlive: 42s
2024-01-16 14:41:57 +00:00
dialTimeout: 42s
terminationDelay: 42s
tls:
insecureSkipVerify: true
rootCAs:
- foobar
- foobar
spiffe:
ids:
- foobar
- foobar
trustDomain: foobar
2019-07-01 09:30:05 +00:00
entryPoints:
EntryPoint0:
address: foobar
reusePort: true
asDefault: true
transport:
2019-07-01 09:30:05 +00:00
lifeCycle:
requestAcceptGraceTimeout: 42s
graceTimeOut: 42s
2019-07-01 09:30:05 +00:00
respondingTimeouts:
readTimeout: 42s
writeTimeout: 42s
idleTimeout: 42s
keepAliveMaxTime: 42s
keepAliveMaxRequests: 42
2019-07-01 09:30:05 +00:00
proxyProtocol:
insecure: true
2019-07-01 09:30:05 +00:00
trustedIPs:
- foobar
- foobar
2019-07-01 09:30:05 +00:00
forwardedHeaders:
insecure: true
2019-07-01 09:30:05 +00:00
trustedIPs:
2022-09-12 15:40:09 +00:00
- foobar
- foobar
http:
redirections:
entryPoint:
to: foobar
scheme: foobar
permanent: true
priority: 42
middlewares:
- foobar
- foobar
tls:
options: foobar
certResolver: foobar
domains:
- main: foobar
sans:
- foobar
- foobar
- main: foobar
sans:
- foobar
- foobar
encodeQuerySemicolons: true
http2:
maxConcurrentStreams: 42
http3:
advertisedPort: 42
udp:
timeout: 42s
providers:
providersThrottleDuration: 42s
docker:
2024-01-16 14:41:57 +00:00
exposedByDefault: true
constraints: foobar
2024-01-16 14:41:57 +00:00
allowEmptyServices: true
network: foobar
useBindPortIP: true
watch: true
2019-07-01 09:30:05 +00:00
defaultRule: foobar
2024-01-16 14:41:57 +00:00
endpoint: foobar
tls:
ca: foobar
cert: foobar
key: foobar
2019-07-01 09:30:05 +00:00
insecureSkipVerify: true
2023-05-10 13:28:05 +00:00
httpClientTimeout: 42s
swarm:
2024-01-16 14:41:57 +00:00
exposedByDefault: true
2023-05-10 13:28:05 +00:00
constraints: foobar
2024-01-16 14:41:57 +00:00
allowEmptyServices: true
network: foobar
useBindPortIP: true
2023-05-10 13:28:05 +00:00
watch: true
defaultRule: foobar
2024-01-16 14:41:57 +00:00
endpoint: foobar
2023-05-10 13:28:05 +00:00
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
httpClientTimeout: 42s
2024-01-16 14:41:57 +00:00
refreshSeconds: 42s
file:
directory: foobar
watch: true
filename: foobar
2019-07-01 09:30:05 +00:00
debugLogGeneratedTemplate: true
kubernetesIngress:
endpoint: foobar
token: foobar
2019-07-01 09:30:05 +00:00
certAuthFilePath: foobar
namespaces:
- foobar
- foobar
2019-07-01 09:30:05 +00:00
labelSelector: foobar
ingressClass: foobar
ingressEndpoint:
ip: foobar
hostname: foobar
2019-07-01 09:30:05 +00:00
publishedService: foobar
throttleDuration: 42s
allowEmptyServices: true
allowExternalNameServices: true
2024-01-16 14:41:57 +00:00
disableIngressClassLookup: true
nativeLBByDefault: true
2019-07-01 09:30:05 +00:00
kubernetesCRD:
endpoint: foobar
token: foobar
2019-07-01 09:30:05 +00:00
certAuthFilePath: foobar
namespaces:
- foobar
- foobar
allowCrossNamespace: true
allowExternalNameServices: true
2019-07-01 09:30:05 +00:00
labelSelector: foobar
ingressClass: foobar
2020-07-15 07:10:03 +00:00
throttleDuration: 42s
2022-03-07 10:08:07 +00:00
allowEmptyServices: true
nativeLBByDefault: true
kubernetesGateway:
endpoint: foobar
token: foobar
certAuthFilePath: foobar
namespaces:
- foobar
- foobar
labelSelector: foobar
throttleDuration: 42s
experimentalChannel: true
statusAddress:
ip: foobar
hostname: foobar
service:
name: foobar
namespace: foobar
2019-09-06 13:08:04 +00:00
rest:
insecure: true
2019-10-29 11:32:05 +00:00
consulCatalog:
2019-10-15 15:34:08 +00:00
constraints: foobar
endpoint:
address: foobar
scheme: foobar
datacenter: foobar
token: foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
httpAuth:
username: foobar
password: foobar
endpointWaitTime: 42s
prefix: foobar
refreshInterval: 42s
requireConsistent: true
stale: true
cache: true
exposedByDefault: true
defaultRule: foobar
connectAware: true
connectByDefault: true
serviceName: foobar
watch: true
2024-02-27 20:30:04 +00:00
strictChecks:
- foobar
- foobar
namespaces:
- foobar
- foobar
nomad:
defaultRule: foobar
constraints: foobar
endpoint:
address: foobar
region: foobar
token: foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
endpointWaitTime: 42s
prefix: foobar
stale: true
exposedByDefault: true
refreshInterval: 42s
2024-04-04 09:54:04 +00:00
allowEmptyServices: true
namespaces:
- foobar
- foobar
ecs:
constraints: foobar
exposedByDefault: true
refreshSeconds: 42
defaultRule: foobar
clusters:
- foobar
- foobar
autoDiscoverClusters: true
2024-01-16 14:41:57 +00:00
healthyTasksOnly: true
ecsAnywhere: true
region: foobar
accessKeyID: foobar
secretAccessKey: foobar
consul:
2020-07-15 07:10:03 +00:00
rootKey: foobar
endpoints:
- foobar
- foobar
token: foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
namespaces:
- foobar
- foobar
etcd:
2020-07-15 07:10:03 +00:00
rootKey: foobar
endpoints:
- foobar
- foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
username: foobar
password: foobar
zooKeeper:
2020-07-15 07:10:03 +00:00
rootKey: foobar
endpoints:
- foobar
- foobar
username: foobar
password: foobar
redis:
2020-07-15 07:10:03 +00:00
rootKey: foobar
endpoints:
- foobar
- foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
username: foobar
password: foobar
db: 42
sentinel:
masterName: foobar
username: foobar
password: foobar
latencyStrategy: true
randomStrategy: true
replicaStrategy: true
useDisconnectedReplicas: true
http:
endpoint: foobar
pollInterval: 42s
pollTimeout: 42s
headers:
name0: foobar
name1: foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
plugin:
PluginConf0:
name0: foobar
name1: foobar
PluginConf1:
name0: foobar
name1: foobar
api:
2019-09-06 13:08:04 +00:00
insecure: true
dashboard: true
debug: true
disableDashboardAd: true
metrics:
addInternals: true
prometheus:
buckets:
- 42
- 42
2019-07-18 19:36:05 +00:00
addEntryPointsLabels: true
2021-04-30 08:22:04 +00:00
addRoutersLabels: true
2019-07-18 19:36:05 +00:00
addServicesLabels: true
2019-09-06 13:08:04 +00:00
entryPoint: foobar
manualRouting: true
headerLabels:
name0: foobar
name1: foobar
2019-09-02 10:18:04 +00:00
datadog:
address: foobar
pushInterval: 42s
2019-07-18 19:36:05 +00:00
addEntryPointsLabels: true
2021-04-30 08:22:04 +00:00
addRoutersLabels: true
2019-07-18 19:36:05 +00:00
addServicesLabels: true
2021-10-06 15:34:07 +00:00
prefix: foobar
2019-07-01 09:30:05 +00:00
statsD:
address: foobar
pushInterval: 42s
2019-07-18 19:36:05 +00:00
addEntryPointsLabels: true
2021-04-30 08:22:04 +00:00
addRoutersLabels: true
2019-07-18 19:36:05 +00:00
addServicesLabels: true
prefix: foobar
2022-02-09 14:32:12 +00:00
influxDB2:
address: foobar
token: foobar
pushInterval: 42s
org: foobar
bucket: foobar
addEntryPointsLabels: true
addRoutersLabels: true
addServicesLabels: true
additionalLabels:
2022-09-12 15:40:09 +00:00
name0: foobar
name1: foobar
otlp:
grpc:
endpoint: foobar
insecure: true
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
headers:
name0: foobar
name1: foobar
http:
endpoint: foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
headers:
name0: foobar
name1: foobar
addEntryPointsLabels: true
addRoutersLabels: true
addServicesLabels: true
explicitBoundaries:
- 42
- 42
pushInterval: 42s
2019-09-06 13:08:04 +00:00
ping:
entryPoint: foobar
manualRouting: true
terminatingStatusCode: 42
log:
level: foobar
format: foobar
2022-11-21 17:36:05 +00:00
noColor: true
filePath: foobar
maxSize: 42
maxAge: 42
2024-01-16 14:41:57 +00:00
maxBackups: 42
2022-11-21 17:36:05 +00:00
compress: true
2019-07-01 09:30:05 +00:00
accessLog:
filePath: foobar
format: foobar
filters:
2019-07-01 09:30:05 +00:00
statusCodes:
- foobar
- foobar
2019-07-01 09:30:05 +00:00
retryAttempts: true
minDuration: 42s
fields:
2019-07-01 09:30:05 +00:00
defaultMode: foobar
names:
name0: foobar
name1: foobar
headers:
2019-07-01 09:30:05 +00:00
defaultMode: foobar
names:
name0: foobar
name1: foobar
2019-07-01 09:30:05 +00:00
bufferingSize: 42
addInternals: true
tracing:
2019-07-01 09:30:05 +00:00
serviceName: foobar
2024-01-08 08:10:06 +00:00
globalAttributes:
2024-01-16 14:41:57 +00:00
name0: foobar
name1: foobar
capturedRequestHeaders:
- foobar
- foobar
capturedResponseHeaders:
- foobar
- foobar
safeQueryParams:
- foobar
- foobar
2024-01-16 14:41:57 +00:00
sampleRate: 42
addInternals: true
2024-01-08 08:10:06 +00:00
otlp:
grpc:
2019-07-15 12:52:04 +00:00
endpoint: foobar
2024-01-08 08:10:06 +00:00
insecure: true
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
headers:
name0: foobar
name1: foobar
2024-01-08 08:10:06 +00:00
http:
endpoint: foobar
tls:
ca: foobar
cert: foobar
key: foobar
insecureSkipVerify: true
headers:
name0: foobar
name1: foobar
2019-07-01 09:30:05 +00:00
hostResolver:
cnameFlattening: true
resolvConfig: foobar
resolvDepth: 42
2019-07-22 07:58:04 +00:00
certificatesResolvers:
CertificateResolver0:
acme:
email: foobar
caServer: foobar
2020-09-04 08:52:03 +00:00
preferredChain: foobar
2019-07-22 07:58:04 +00:00
storage: foobar
keyType: foobar
eab:
kid: foobar
hmacEncoded: foobar
certificatesDuration: 42
2019-07-22 07:58:04 +00:00
dnsChallenge:
provider: foobar
delayBeforeCheck: 42s
2019-07-22 07:58:04 +00:00
resolvers:
- foobar
- foobar
2019-07-22 07:58:04 +00:00
disablePropagationCheck: true
httpChallenge:
entryPoint: foobar
tlsChallenge: {}
2024-01-16 14:41:57 +00:00
tailscale: {}
2019-07-22 07:58:04 +00:00
CertificateResolver1:
acme:
email: foobar
caServer: foobar
2020-09-04 08:52:03 +00:00
preferredChain: foobar
2019-07-22 07:58:04 +00:00
storage: foobar
keyType: foobar
eab:
kid: foobar
hmacEncoded: foobar
certificatesDuration: 42
2019-07-22 07:58:04 +00:00
dnsChallenge:
provider: foobar
delayBeforeCheck: 42s
2019-07-22 07:58:04 +00:00
resolvers:
- foobar
- foobar
2019-07-22 07:58:04 +00:00
disablePropagationCheck: true
httpChallenge:
entryPoint: foobar
tlsChallenge: {}
tailscale: {}
experimental:
plugins:
Descriptor0:
moduleName: foobar
version: foobar
settings:
envs:
- foobar
- foobar
mounts:
- foobar
- foobar
Descriptor1:
moduleName: foobar
version: foobar
settings:
envs:
- foobar
- foobar
mounts:
- foobar
- foobar
localPlugins:
LocalDescriptor0:
moduleName: foobar
settings:
envs:
- foobar
- foobar
mounts:
- foobar
- foobar
LocalDescriptor1:
moduleName: foobar
settings:
envs:
- foobar
- foobar
mounts:
- foobar
- foobar
kubernetesGateway: true
2024-01-23 10:34:05 +00:00
core:
defaultRuleSyntax: foobar
2024-01-16 14:41:57 +00:00
spiffe:
workloadAPIAddr: foobar