2024-01-16 09:32:05 +00:00
|
|
|
## CODE GENERATED AUTOMATICALLY
|
|
|
|
## THIS FILE MUST NOT BE EDITED BY HAND
|
2019-06-26 16:18:04 +00:00
|
|
|
http:
|
|
|
|
routers:
|
|
|
|
Router0:
|
2019-07-01 09:30:05 +00:00
|
|
|
entryPoints:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-06-26 16:18:04 +00:00
|
|
|
middlewares:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
service: foobar
|
|
|
|
rule: foobar
|
2024-01-23 10:34:05 +00:00
|
|
|
ruleSyntax: foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
priority: 42
|
|
|
|
tls:
|
|
|
|
options: foobar
|
2019-07-22 07:58:04 +00:00
|
|
|
certResolver: foobar
|
|
|
|
domains:
|
2022-04-06 09:06:08 +00:00
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
Router1:
|
|
|
|
entryPoints:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
middlewares:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-06-26 16:18:04 +00:00
|
|
|
service: foobar
|
|
|
|
rule: foobar
|
2024-01-23 10:34:05 +00:00
|
|
|
ruleSyntax: foobar
|
2019-06-26 16:18:04 +00:00
|
|
|
priority: 42
|
2019-07-08 09:00:04 +00:00
|
|
|
tls:
|
|
|
|
options: foobar
|
2019-07-22 07:58:04 +00:00
|
|
|
certResolver: foobar
|
|
|
|
domains:
|
2022-04-06 09:06:08 +00:00
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
services:
|
2019-08-26 08:30:05 +00:00
|
|
|
Service01:
|
2024-01-16 09:32:05 +00:00
|
|
|
failover:
|
|
|
|
service: foobar
|
|
|
|
fallback: foobar
|
|
|
|
healthCheck: {}
|
|
|
|
Service02:
|
2019-07-08 09:00:04 +00:00
|
|
|
loadBalancer:
|
2019-08-26 08:30:05 +00:00
|
|
|
sticky:
|
|
|
|
cookie:
|
|
|
|
name: foobar
|
|
|
|
secure: true
|
|
|
|
httpOnly: true
|
2020-03-23 10:24:05 +00:00
|
|
|
sameSite: foobar
|
2024-01-18 08:30:06 +00:00
|
|
|
maxAge: 42
|
2019-07-08 09:00:04 +00:00
|
|
|
servers:
|
2022-04-06 09:06:08 +00:00
|
|
|
- url: foobar
|
2024-01-26 00:44:05 +00:00
|
|
|
weight: 42
|
2024-10-17 07:12:04 +00:00
|
|
|
preservePath: true
|
2022-04-06 09:06:08 +00:00
|
|
|
- url: foobar
|
2024-01-26 00:44:05 +00:00
|
|
|
weight: 42
|
2024-10-17 07:12:04 +00:00
|
|
|
preservePath: true
|
2019-07-08 09:00:04 +00:00
|
|
|
healthCheck:
|
|
|
|
scheme: foobar
|
2022-09-20 14:54:08 +00:00
|
|
|
mode: foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
path: foobar
|
2022-08-08 13:22:07 +00:00
|
|
|
method: foobar
|
2022-11-24 10:40:05 +00:00
|
|
|
status: 42
|
2019-07-08 09:00:04 +00:00
|
|
|
port: 42
|
2022-11-16 10:38:07 +00:00
|
|
|
interval: 42s
|
|
|
|
timeout: 42s
|
2019-07-08 09:00:04 +00:00
|
|
|
hostname: foobar
|
2020-02-26 16:28:04 +00:00
|
|
|
followRedirects: true
|
2019-07-08 09:00:04 +00:00
|
|
|
headers:
|
|
|
|
name0: foobar
|
|
|
|
name1: foobar
|
|
|
|
passHostHeader: true
|
|
|
|
responseForwarding:
|
2022-11-16 10:38:07 +00:00
|
|
|
flushInterval: 42s
|
2020-09-11 13:40:03 +00:00
|
|
|
serversTransport: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Service03:
|
2019-09-02 08:52:04 +00:00
|
|
|
mirroring:
|
|
|
|
service: foobar
|
2024-09-02 14:36:06 +00:00
|
|
|
mirrorBody: true
|
2020-03-05 17:03:08 +00:00
|
|
|
maxBodySize: 42
|
2019-09-02 08:52:04 +00:00
|
|
|
mirrors:
|
2022-04-06 09:06:08 +00:00
|
|
|
- name: foobar
|
|
|
|
percent: 42
|
|
|
|
- name: foobar
|
|
|
|
percent: 42
|
2021-06-25 19:08:11 +00:00
|
|
|
healthCheck: {}
|
2024-01-16 09:32:05 +00:00
|
|
|
Service04:
|
|
|
|
weighted:
|
2019-08-26 08:30:05 +00:00
|
|
|
services:
|
2022-04-06 09:06:08 +00:00
|
|
|
- name: foobar
|
|
|
|
weight: 42
|
|
|
|
- name: foobar
|
|
|
|
weight: 42
|
2019-08-26 08:30:05 +00:00
|
|
|
sticky:
|
|
|
|
cookie:
|
|
|
|
name: foobar
|
|
|
|
secure: true
|
|
|
|
httpOnly: true
|
2020-03-23 10:24:05 +00:00
|
|
|
sameSite: foobar
|
2024-01-18 08:30:06 +00:00
|
|
|
maxAge: 42
|
2022-03-17 11:02:09 +00:00
|
|
|
healthCheck: {}
|
2019-06-26 16:18:04 +00:00
|
|
|
middlewares:
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware01:
|
2019-06-26 16:18:04 +00:00
|
|
|
addPrefix:
|
|
|
|
prefix: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware02:
|
2019-07-08 09:00:04 +00:00
|
|
|
basicAuth:
|
|
|
|
users:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
usersFile: foobar
|
|
|
|
realm: foobar
|
|
|
|
removeHeader: true
|
|
|
|
headerField: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware03:
|
2019-07-08 09:00:04 +00:00
|
|
|
buffering:
|
|
|
|
maxRequestBodyBytes: 42
|
|
|
|
memRequestBodyBytes: 42
|
|
|
|
maxResponseBodyBytes: 42
|
|
|
|
memResponseBodyBytes: 42
|
|
|
|
retryExpression: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware04:
|
2019-06-26 16:18:04 +00:00
|
|
|
chain:
|
|
|
|
middlewares:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware05:
|
2019-07-08 09:00:04 +00:00
|
|
|
circuitBreaker:
|
|
|
|
expression: foobar
|
2022-04-05 10:30:08 +00:00
|
|
|
checkPeriod: 42s
|
|
|
|
fallbackDuration: 42s
|
|
|
|
recoveryDuration: 42s
|
2024-01-29 09:58:05 +00:00
|
|
|
responseCode: 42
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware06:
|
2020-01-21 17:06:03 +00:00
|
|
|
compress:
|
|
|
|
excludedContentTypes:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-17 10:32:06 +00:00
|
|
|
includedContentTypes:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2021-09-20 16:00:08 +00:00
|
|
|
minResponseBodyBytes: 42
|
2024-08-07 14:20:04 +00:00
|
|
|
encodings:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-06-06 14:42:04 +00:00
|
|
|
defaultEncoding: foobar
|
2020-01-21 17:06:03 +00:00
|
|
|
Middleware07:
|
2024-01-29 16:32:05 +00:00
|
|
|
contentType:
|
|
|
|
autoDetect: true
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware08:
|
2019-07-08 09:00:04 +00:00
|
|
|
digestAuth:
|
|
|
|
users:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
usersFile: foobar
|
|
|
|
removeHeader: true
|
|
|
|
realm: foobar
|
|
|
|
headerField: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware09:
|
2019-07-08 09:00:04 +00:00
|
|
|
errors:
|
|
|
|
status:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
service: foobar
|
|
|
|
query: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware10:
|
2019-07-08 09:00:04 +00:00
|
|
|
forwardAuth:
|
|
|
|
address: foobar
|
|
|
|
tls:
|
|
|
|
ca: foobar
|
|
|
|
cert: foobar
|
|
|
|
key: foobar
|
|
|
|
insecureSkipVerify: true
|
2024-01-29 16:32:05 +00:00
|
|
|
caOptional: true
|
2019-07-08 09:00:04 +00:00
|
|
|
trustForwardHeader: true
|
|
|
|
authResponseHeaders:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-10-29 14:10:04 +00:00
|
|
|
authResponseHeadersRegex: foobar
|
2020-10-07 14:36:04 +00:00
|
|
|
authRequestHeaders:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-15 15:14:05 +00:00
|
|
|
addAuthCookiesToResponse:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-07-29 12:30:05 +00:00
|
|
|
headerField: foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
Middleware11:
|
2024-01-16 14:41:57 +00:00
|
|
|
grpcWeb:
|
|
|
|
allowOrigins:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
Middleware12:
|
2019-06-26 16:18:04 +00:00
|
|
|
headers:
|
2019-07-01 09:30:05 +00:00
|
|
|
customRequestHeaders:
|
2019-06-26 16:18:04 +00:00
|
|
|
name0: foobar
|
|
|
|
name1: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
customResponseHeaders:
|
2019-06-26 16:18:04 +00:00
|
|
|
name0: foobar
|
|
|
|
name1: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
accessControlAllowCredentials: true
|
|
|
|
accessControlAllowHeaders:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
accessControlAllowMethods:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-03-05 07:18:04 +00:00
|
|
|
accessControlAllowOriginList:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-10-29 09:52:03 +00:00
|
|
|
accessControlAllowOriginListRegex:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
accessControlExposeHeaders:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
accessControlMaxAge: 42
|
|
|
|
addVaryHeader: true
|
|
|
|
allowedHosts:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
hostsProxyHeaders:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
sslProxyHeaders:
|
2019-06-26 16:18:04 +00:00
|
|
|
name0: foobar
|
|
|
|
name1: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
stsSeconds: 42
|
|
|
|
stsIncludeSubdomains: true
|
|
|
|
stsPreload: true
|
|
|
|
forceSTSHeader: true
|
|
|
|
frameDeny: true
|
|
|
|
customFrameOptionsValue: foobar
|
|
|
|
contentTypeNosniff: true
|
|
|
|
browserXssFilter: true
|
|
|
|
customBrowserXSSValue: foobar
|
|
|
|
contentSecurityPolicy: foobar
|
2024-06-07 07:24:04 +00:00
|
|
|
contentSecurityPolicyReportOnly: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
publicKey: foobar
|
|
|
|
referrerPolicy: foobar
|
2022-04-06 09:06:08 +00:00
|
|
|
permissionsPolicy: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
isDevelopment: true
|
2024-01-29 16:32:05 +00:00
|
|
|
featurePolicy: foobar
|
|
|
|
sslRedirect: true
|
|
|
|
sslTemporaryRedirect: true
|
|
|
|
sslHost: foobar
|
|
|
|
sslForceHost: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware13:
|
2024-01-16 09:32:05 +00:00
|
|
|
ipAllowList:
|
2024-01-11 09:40:06 +00:00
|
|
|
sourceRange:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
ipStrategy:
|
|
|
|
depth: 42
|
|
|
|
excludedIPs:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-09-24 16:04:05 +00:00
|
|
|
ipv6Subnet: 42
|
2024-01-16 14:41:57 +00:00
|
|
|
rejectStatusCode: 42
|
|
|
|
Middleware14:
|
2019-07-08 09:00:04 +00:00
|
|
|
ipWhiteList:
|
|
|
|
sourceRange:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
ipStrategy:
|
|
|
|
depth: 42
|
|
|
|
excludedIPs:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-09-24 16:04:05 +00:00
|
|
|
ipv6Subnet: 42
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware15:
|
2019-08-26 10:20:06 +00:00
|
|
|
inFlightReq:
|
2019-06-26 16:18:04 +00:00
|
|
|
amount: 42
|
2019-08-26 10:20:06 +00:00
|
|
|
sourceCriterion:
|
2020-09-01 15:34:04 +00:00
|
|
|
ipStrategy:
|
2019-08-26 10:20:06 +00:00
|
|
|
depth: 42
|
2019-09-02 08:52:04 +00:00
|
|
|
excludedIPs:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-09-24 16:04:05 +00:00
|
|
|
ipv6Subnet: 42
|
2019-08-26 10:20:06 +00:00
|
|
|
requestHeaderName: foobar
|
|
|
|
requestHost: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware16:
|
2019-06-26 16:18:04 +00:00
|
|
|
passTLSClientCert:
|
|
|
|
pem: true
|
|
|
|
info:
|
2019-07-01 09:30:05 +00:00
|
|
|
notAfter: true
|
|
|
|
notBefore: true
|
2019-06-26 16:18:04 +00:00
|
|
|
sans: true
|
2024-01-16 09:32:05 +00:00
|
|
|
serialNumber: true
|
2019-06-26 16:18:04 +00:00
|
|
|
subject:
|
|
|
|
country: true
|
|
|
|
province: true
|
|
|
|
locality: true
|
|
|
|
organization: true
|
2021-07-28 15:42:09 +00:00
|
|
|
organizationalUnit: true
|
2019-07-01 09:30:05 +00:00
|
|
|
commonName: true
|
|
|
|
serialNumber: true
|
|
|
|
domainComponent: true
|
2019-06-26 16:18:04 +00:00
|
|
|
issuer:
|
|
|
|
country: true
|
|
|
|
province: true
|
|
|
|
locality: true
|
|
|
|
organization: true
|
2019-07-01 09:30:05 +00:00
|
|
|
commonName: true
|
|
|
|
serialNumber: true
|
|
|
|
domainComponent: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware17:
|
2020-07-13 09:44:38 +00:00
|
|
|
plugin:
|
2024-01-16 09:32:05 +00:00
|
|
|
PluginConf0:
|
|
|
|
name0: foobar
|
|
|
|
name1: foobar
|
|
|
|
PluginConf1:
|
|
|
|
name0: foobar
|
|
|
|
name1: foobar
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware18:
|
2019-09-02 08:52:04 +00:00
|
|
|
rateLimit:
|
|
|
|
average: 42
|
2022-04-06 09:06:08 +00:00
|
|
|
period: 42s
|
2019-09-02 08:52:04 +00:00
|
|
|
burst: 42
|
|
|
|
sourceCriterion:
|
2020-09-01 15:34:04 +00:00
|
|
|
ipStrategy:
|
2019-09-02 08:52:04 +00:00
|
|
|
depth: 42
|
|
|
|
excludedIPs:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-09-24 16:04:05 +00:00
|
|
|
ipv6Subnet: 42
|
2019-09-02 08:52:04 +00:00
|
|
|
requestHeaderName: foobar
|
|
|
|
requestHost: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware19:
|
2019-07-08 09:00:04 +00:00
|
|
|
redirectRegex:
|
|
|
|
regex: foobar
|
|
|
|
replacement: foobar
|
|
|
|
permanent: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware20:
|
2019-07-08 09:00:04 +00:00
|
|
|
redirectScheme:
|
|
|
|
scheme: foobar
|
|
|
|
port: foobar
|
|
|
|
permanent: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware21:
|
2019-07-08 09:00:04 +00:00
|
|
|
replacePath:
|
|
|
|
path: foobar
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware22:
|
2019-07-08 09:00:04 +00:00
|
|
|
replacePathRegex:
|
|
|
|
regex: foobar
|
|
|
|
replacement: foobar
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware23:
|
2019-06-26 16:18:04 +00:00
|
|
|
retry:
|
2019-07-08 09:00:04 +00:00
|
|
|
attempts: 42
|
2022-04-06 09:06:08 +00:00
|
|
|
initialInterval: 42s
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware24:
|
2019-07-08 09:00:04 +00:00
|
|
|
stripPrefix:
|
|
|
|
prefixes:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-29 16:32:05 +00:00
|
|
|
forceSlash: true
|
2024-01-16 14:41:57 +00:00
|
|
|
Middleware25:
|
2019-07-08 09:00:04 +00:00
|
|
|
stripPrefixRegex:
|
|
|
|
regex:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-09-11 13:40:03 +00:00
|
|
|
serversTransports:
|
|
|
|
ServersTransport0:
|
|
|
|
serverName: foobar
|
|
|
|
insecureSkipVerify: true
|
|
|
|
rootCAs:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-09-11 13:40:03 +00:00
|
|
|
certificates:
|
2022-04-06 09:06:08 +00:00
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
2020-09-11 13:40:03 +00:00
|
|
|
maxIdleConnsPerHost: 42
|
|
|
|
forwardingTimeouts:
|
|
|
|
dialTimeout: 42s
|
|
|
|
responseHeaderTimeout: 42s
|
|
|
|
idleConnTimeout: 42s
|
2022-04-06 09:06:08 +00:00
|
|
|
readIdleTimeout: 42s
|
|
|
|
pingTimeout: 42s
|
2021-03-29 12:32:03 +00:00
|
|
|
disableHTTP2: true
|
2021-07-15 12:02:11 +00:00
|
|
|
peerCertURI: foobar
|
2022-10-14 15:16:08 +00:00
|
|
|
spiffe:
|
|
|
|
ids:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
trustDomain: foobar
|
2020-09-11 13:40:03 +00:00
|
|
|
ServersTransport1:
|
|
|
|
serverName: foobar
|
|
|
|
insecureSkipVerify: true
|
|
|
|
rootCAs:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-09-11 13:40:03 +00:00
|
|
|
certificates:
|
2022-04-06 09:06:08 +00:00
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
2020-09-11 13:40:03 +00:00
|
|
|
maxIdleConnsPerHost: 42
|
|
|
|
forwardingTimeouts:
|
|
|
|
dialTimeout: 42s
|
|
|
|
responseHeaderTimeout: 42s
|
|
|
|
idleConnTimeout: 42s
|
2022-04-06 09:06:08 +00:00
|
|
|
readIdleTimeout: 42s
|
|
|
|
pingTimeout: 42s
|
2021-03-29 12:32:03 +00:00
|
|
|
disableHTTP2: true
|
2021-07-15 12:02:11 +00:00
|
|
|
peerCertURI: foobar
|
2022-10-14 15:16:08 +00:00
|
|
|
spiffe:
|
|
|
|
ids:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
trustDomain: foobar
|
2019-06-26 16:18:04 +00:00
|
|
|
tcp:
|
|
|
|
routers:
|
|
|
|
TCPRouter0:
|
2019-07-01 09:30:05 +00:00
|
|
|
entryPoints:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2021-06-11 13:30:05 +00:00
|
|
|
middlewares:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
service: foobar
|
|
|
|
rule: foobar
|
2024-01-23 10:34:05 +00:00
|
|
|
ruleSyntax: foobar
|
2022-03-17 17:02:08 +00:00
|
|
|
priority: 42
|
2019-07-08 09:00:04 +00:00
|
|
|
tls:
|
|
|
|
passthrough: true
|
|
|
|
options: foobar
|
2019-07-22 07:58:04 +00:00
|
|
|
certResolver: foobar
|
|
|
|
domains:
|
2022-04-06 09:06:08 +00:00
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-08 09:00:04 +00:00
|
|
|
TCPRouter1:
|
|
|
|
entryPoints:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2021-06-11 13:30:05 +00:00
|
|
|
middlewares:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-06-26 16:18:04 +00:00
|
|
|
service: foobar
|
|
|
|
rule: foobar
|
2024-01-23 10:34:05 +00:00
|
|
|
ruleSyntax: foobar
|
2022-03-17 17:02:08 +00:00
|
|
|
priority: 42
|
2019-06-26 16:18:04 +00:00
|
|
|
tls:
|
|
|
|
passthrough: true
|
2019-07-08 09:00:04 +00:00
|
|
|
options: foobar
|
2019-07-22 07:58:04 +00:00
|
|
|
certResolver: foobar
|
|
|
|
domains:
|
2022-04-06 09:06:08 +00:00
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
- main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-06-26 16:18:04 +00:00
|
|
|
services:
|
2019-11-14 09:32:05 +00:00
|
|
|
TCPService01:
|
2019-07-01 09:30:05 +00:00
|
|
|
loadBalancer:
|
2020-11-17 12:04:04 +00:00
|
|
|
proxyProtocol:
|
|
|
|
version: 42
|
2019-06-26 16:18:04 +00:00
|
|
|
servers:
|
2022-04-06 09:06:08 +00:00
|
|
|
- address: foobar
|
2022-12-09 08:58:05 +00:00
|
|
|
tls: true
|
2022-04-06 09:06:08 +00:00
|
|
|
- address: foobar
|
2022-12-09 08:58:05 +00:00
|
|
|
tls: true
|
2024-01-16 14:41:57 +00:00
|
|
|
serversTransport: foobar
|
2024-01-29 16:32:05 +00:00
|
|
|
terminationDelay: 42
|
2019-11-14 09:32:05 +00:00
|
|
|
TCPService02:
|
|
|
|
weighted:
|
|
|
|
services:
|
2022-04-06 09:06:08 +00:00
|
|
|
- name: foobar
|
|
|
|
weight: 42
|
|
|
|
- name: foobar
|
|
|
|
weight: 42
|
|
|
|
middlewares:
|
2024-01-16 09:32:05 +00:00
|
|
|
TCPMiddleware01:
|
2022-10-26 15:16:05 +00:00
|
|
|
ipAllowList:
|
2022-04-06 09:06:08 +00:00
|
|
|
sourceRange:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-02 16:04:06 +00:00
|
|
|
TCPMiddleware02:
|
2024-01-16 09:32:05 +00:00
|
|
|
ipWhiteList:
|
2024-01-02 16:04:06 +00:00
|
|
|
sourceRange:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-16 09:32:05 +00:00
|
|
|
TCPMiddleware03:
|
|
|
|
inFlightConn:
|
|
|
|
amount: 42
|
2022-12-09 08:58:05 +00:00
|
|
|
serversTransports:
|
|
|
|
TCPServersTransport0:
|
|
|
|
dialKeepAlive: 42s
|
2024-01-16 14:41:57 +00:00
|
|
|
dialTimeout: 42s
|
2022-12-09 08:58:05 +00:00
|
|
|
terminationDelay: 42s
|
|
|
|
tls:
|
|
|
|
serverName: foobar
|
|
|
|
insecureSkipVerify: true
|
|
|
|
rootCAs:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
certificates:
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
peerCertURI: foobar
|
2024-01-16 14:41:57 +00:00
|
|
|
spiffe:
|
|
|
|
ids:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
trustDomain: foobar
|
2022-12-09 08:58:05 +00:00
|
|
|
TCPServersTransport1:
|
|
|
|
dialKeepAlive: 42s
|
2024-01-16 14:41:57 +00:00
|
|
|
dialTimeout: 42s
|
2022-12-09 08:58:05 +00:00
|
|
|
terminationDelay: 42s
|
|
|
|
tls:
|
|
|
|
serverName: foobar
|
|
|
|
insecureSkipVerify: true
|
|
|
|
rootCAs:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
certificates:
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
peerCertURI: foobar
|
2024-01-16 14:41:57 +00:00
|
|
|
spiffe:
|
|
|
|
ids:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
trustDomain: foobar
|
2020-02-11 00:26:04 +00:00
|
|
|
udp:
|
|
|
|
routers:
|
|
|
|
UDPRouter0:
|
|
|
|
entryPoints:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-02-11 00:26:04 +00:00
|
|
|
service: foobar
|
|
|
|
UDPRouter1:
|
|
|
|
entryPoints:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2020-02-11 00:26:04 +00:00
|
|
|
service: foobar
|
|
|
|
services:
|
|
|
|
UDPService01:
|
|
|
|
loadBalancer:
|
|
|
|
servers:
|
2022-04-06 09:06:08 +00:00
|
|
|
- address: foobar
|
|
|
|
- address: foobar
|
2020-02-11 00:26:04 +00:00
|
|
|
UDPService02:
|
|
|
|
weighted:
|
|
|
|
services:
|
2022-04-06 09:06:08 +00:00
|
|
|
- name: foobar
|
|
|
|
weight: 42
|
|
|
|
- name: foobar
|
|
|
|
weight: 42
|
2019-06-26 16:18:04 +00:00
|
|
|
tls:
|
2019-07-01 09:30:05 +00:00
|
|
|
certificates:
|
2022-04-06 09:06:08 +00:00
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
stores:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
|
|
|
- certFile: foobar
|
|
|
|
keyFile: foobar
|
|
|
|
stores:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
options:
|
2019-07-08 09:00:04 +00:00
|
|
|
Options0:
|
2019-07-01 09:30:05 +00:00
|
|
|
minVersion: foobar
|
2019-10-29 11:58:05 +00:00
|
|
|
maxVersion: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
cipherSuites:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-11-03 14:54:04 +00:00
|
|
|
curvePreferences:
|
2019-11-14 09:32:05 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2022-04-06 09:06:08 +00:00
|
|
|
clientAuth:
|
|
|
|
caFiles:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-22 07:58:04 +00:00
|
|
|
clientAuthType: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
sniStrict: true
|
2021-08-20 16:20:06 +00:00
|
|
|
alpnProtocols:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-29 16:32:05 +00:00
|
|
|
preferServerCipherSuites: true
|
2019-07-08 09:00:04 +00:00
|
|
|
Options1:
|
2019-07-01 09:30:05 +00:00
|
|
|
minVersion: foobar
|
2019-10-29 11:58:05 +00:00
|
|
|
maxVersion: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
cipherSuites:
|
2022-04-06 09:06:08 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-11-03 14:54:04 +00:00
|
|
|
curvePreferences:
|
2019-11-14 09:32:05 +00:00
|
|
|
- foobar
|
|
|
|
- foobar
|
2022-04-06 09:06:08 +00:00
|
|
|
clientAuth:
|
|
|
|
caFiles:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-22 07:58:04 +00:00
|
|
|
clientAuthType: foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
sniStrict: true
|
2021-08-20 16:20:06 +00:00
|
|
|
alpnProtocols:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2024-01-29 16:32:05 +00:00
|
|
|
preferServerCipherSuites: true
|
2019-07-01 09:30:05 +00:00
|
|
|
stores:
|
|
|
|
Store0:
|
|
|
|
defaultCertificate:
|
|
|
|
certFile: foobar
|
|
|
|
keyFile: foobar
|
2022-09-13 18:34:08 +00:00
|
|
|
defaultGeneratedCert:
|
|
|
|
resolver: foobar
|
|
|
|
domain:
|
|
|
|
main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|
2019-07-01 09:30:05 +00:00
|
|
|
Store1:
|
|
|
|
defaultCertificate:
|
|
|
|
certFile: foobar
|
|
|
|
keyFile: foobar
|
2022-09-13 18:34:08 +00:00
|
|
|
defaultGeneratedCert:
|
|
|
|
resolver: foobar
|
|
|
|
domain:
|
|
|
|
main: foobar
|
|
|
|
sans:
|
|
|
|
- foobar
|
|
|
|
- foobar
|