Static Configuration: File

YAML

  1. ## CODE GENERATED AUTOMATICALLY
  2. ## THIS FILE MUST NOT BE EDITED BY HAND
  3. global:
  4. checkNewVersion: true
  5. sendAnonymousUsage: true
  6. serversTransport:
  7. insecureSkipVerify: true
  8. rootCAs:
  9. - foobar
  10. - foobar
  11. maxIdleConnsPerHost: 42
  12. forwardingTimeouts:
  13. dialTimeout: 42s
  14. responseHeaderTimeout: 42s
  15. idleConnTimeout: 42s
  16. entryPoints:
  17. EntryPoint0:
  18. address: foobar
  19. transport:
  20. lifeCycle:
  21. requestAcceptGraceTimeout: 42s
  22. graceTimeOut: 42s
  23. respondingTimeouts:
  24. readTimeout: 42s
  25. writeTimeout: 42s
  26. idleTimeout: 42s
  27. keepAliveMaxTime: 42s
  28. keepAliveMaxRequests: 42
  29. proxyProtocol:
  30. insecure: true
  31. trustedIPs:
  32. - foobar
  33. - foobar
  34. forwardedHeaders:
  35. insecure: true
  36. trustedIPs:
  37. - foobar
  38. - foobar
  39. http:
  40. redirections:
  41. entryPoint:
  42. to: foobar
  43. scheme: foobar
  44. permanent: true
  45. priority: 42
  46. middlewares:
  47. - foobar
  48. - foobar
  49. tls:
  50. options: foobar
  51. certResolver: foobar
  52. domains:
  53. - main: foobar
  54. sans:
  55. - foobar
  56. - foobar
  57. - main: foobar
  58. sans:
  59. - foobar
  60. - foobar
  61. encodeQuerySemicolons: true
  62. http2:
  63. maxConcurrentStreams: 42
  64. http3:
  65. advertisedPort: 42
  66. udp:
  67. timeout: 42s
  68. providers:
  69. providersThrottleDuration: 42s
  70. docker:
  71. constraints: foobar
  72. watch: true
  73. endpoint: foobar
  74. defaultRule: foobar
  75. tls:
  76. ca: foobar
  77. caOptional: true
  78. cert: foobar
  79. key: foobar
  80. insecureSkipVerify: true
  81. exposedByDefault: true
  82. useBindPortIP: true
  83. swarmMode: true
  84. network: foobar
  85. swarmModeRefreshSeconds: 42s
  86. httpClientTimeout: 42s
  87. allowEmptyServices: true
  88. file:
  89. directory: foobar
  90. watch: true
  91. filename: foobar
  92. debugLogGeneratedTemplate: true
  93. marathon:
  94. constraints: foobar
  95. trace: true
  96. watch: true
  97. endpoint: foobar
  98. defaultRule: foobar
  99. exposedByDefault: true
  100. dcosToken: foobar
  101. tls:
  102. ca: foobar
  103. caOptional: true
  104. cert: foobar
  105. key: foobar
  106. insecureSkipVerify: true
  107. dialerTimeout: 42s
  108. responseHeaderTimeout: 42s
  109. tlsHandshakeTimeout: 42s
  110. keepAlive: 42s
  111. forceTaskHostname: true
  112. basic:
  113. httpBasicAuthUser: foobar
  114. httpBasicPassword: foobar
  115. respectReadinessChecks: true
  116. kubernetesIngress:
  117. endpoint: foobar
  118. token: foobar
  119. certAuthFilePath: foobar
  120. namespaces:
  121. - foobar
  122. - foobar
  123. labelSelector: foobar
  124. ingressClass: foobar
  125. ingressEndpoint:
  126. ip: foobar
  127. hostname: foobar
  128. publishedService: foobar
  129. throttleDuration: 42s
  130. allowEmptyServices: true
  131. allowExternalNameServices: true
  132. kubernetesCRD:
  133. endpoint: foobar
  134. token: foobar
  135. certAuthFilePath: foobar
  136. namespaces:
  137. - foobar
  138. - foobar
  139. allowCrossNamespace: true
  140. allowExternalNameServices: true
  141. labelSelector: foobar
  142. ingressClass: foobar
  143. throttleDuration: 42s
  144. allowEmptyServices: true
  145. kubernetesGateway:
  146. endpoint: foobar
  147. token: foobar
  148. certAuthFilePath: foobar
  149. namespaces:
  150. - foobar
  151. - foobar
  152. labelSelector: foobar
  153. throttleDuration: 42s
  154. rest:
  155. insecure: true
  156. rancher:
  157. constraints: foobar
  158. watch: true
  159. defaultRule: foobar
  160. exposedByDefault: true
  161. enableServiceHealthFilter: true
  162. refreshSeconds: 42
  163. intervalPoll: true
  164. prefix: foobar
  165. consulCatalog:
  166. constraints: foobar
  167. endpoint:
  168. address: foobar
  169. scheme: foobar
  170. datacenter: foobar
  171. token: foobar
  172. tls:
  173. ca: foobar
  174. caOptional: true
  175. cert: foobar
  176. key: foobar
  177. insecureSkipVerify: true
  178. httpAuth:
  179. username: foobar
  180. password: foobar
  181. endpointWaitTime: 42s
  182. prefix: foobar
  183. refreshInterval: 42s
  184. requireConsistent: true
  185. stale: true
  186. cache: true
  187. exposedByDefault: true
  188. defaultRule: foobar
  189. connectAware: true
  190. connectByDefault: true
  191. serviceName: foobar
  192. watch: true
  193. namespace: foobar
  194. namespaces:
  195. - foobar
  196. - foobar
  197. nomad:
  198. defaultRule: foobar
  199. constraints: foobar
  200. endpoint:
  201. address: foobar
  202. region: foobar
  203. token: foobar
  204. tls:
  205. ca: foobar
  206. caOptional: true
  207. cert: foobar
  208. key: foobar
  209. insecureSkipVerify: true
  210. endpointWaitTime: 42s
  211. prefix: foobar
  212. stale: true
  213. exposedByDefault: true
  214. refreshInterval: 42s
  215. namespace: foobar
  216. namespaces:
  217. - foobar
  218. - foobar
  219. ecs:
  220. constraints: foobar
  221. exposedByDefault: true
  222. refreshSeconds: 42
  223. defaultRule: foobar
  224. clusters:
  225. - foobar
  226. - foobar
  227. autoDiscoverClusters: true
  228. ecsAnywhere: true
  229. region: foobar
  230. accessKeyID: foobar
  231. secretAccessKey: foobar
  232. consul:
  233. rootKey: foobar
  234. endpoints:
  235. - foobar
  236. - foobar
  237. token: foobar
  238. tls:
  239. ca: foobar
  240. caOptional: true
  241. cert: foobar
  242. key: foobar
  243. insecureSkipVerify: true
  244. namespace: foobar
  245. namespaces:
  246. - foobar
  247. - foobar
  248. etcd:
  249. rootKey: foobar
  250. endpoints:
  251. - foobar
  252. - foobar
  253. tls:
  254. ca: foobar
  255. caOptional: true
  256. cert: foobar
  257. key: foobar
  258. insecureSkipVerify: true
  259. username: foobar
  260. password: foobar
  261. zooKeeper:
  262. rootKey: foobar
  263. endpoints:
  264. - foobar
  265. - foobar
  266. username: foobar
  267. password: foobar
  268. redis:
  269. rootKey: foobar
  270. endpoints:
  271. - foobar
  272. - foobar
  273. tls:
  274. ca: foobar
  275. caOptional: true
  276. cert: foobar
  277. key: foobar
  278. insecureSkipVerify: true
  279. username: foobar
  280. password: foobar
  281. db: 42
  282. sentinel:
  283. masterName: foobar
  284. username: foobar
  285. password: foobar
  286. latencyStrategy: true
  287. randomStrategy: true
  288. replicaStrategy: true
  289. useDisconnectedReplicas: true
  290. http:
  291. endpoint: foobar
  292. pollInterval: 42s
  293. pollTimeout: 42s
  294. tls:
  295. ca: foobar
  296. caOptional: true
  297. cert: foobar
  298. key: foobar
  299. insecureSkipVerify: true
  300. plugin:
  301. PluginConf0:
  302. name0: foobar
  303. name1: foobar
  304. PluginConf1:
  305. name0: foobar
  306. name1: foobar
  307. api:
  308. insecure: true
  309. dashboard: true
  310. debug: true
  311. disableDashboardAd: true
  312. metrics:
  313. prometheus:
  314. buckets:
  315. - 42
  316. - 42
  317. addEntryPointsLabels: true
  318. addRoutersLabels: true
  319. addServicesLabels: true
  320. entryPoint: foobar
  321. manualRouting: true
  322. headerLabels:
  323. name0: foobar
  324. name1: foobar
  325. datadog:
  326. address: foobar
  327. pushInterval: 42s
  328. addEntryPointsLabels: true
  329. addRoutersLabels: true
  330. addServicesLabels: true
  331. prefix: foobar
  332. statsD:
  333. address: foobar
  334. pushInterval: 42s
  335. addEntryPointsLabels: true
  336. addRoutersLabels: true
  337. addServicesLabels: true
  338. prefix: foobar
  339. influxDB:
  340. address: foobar
  341. protocol: foobar
  342. pushInterval: 42s
  343. database: foobar
  344. retentionPolicy: foobar
  345. username: foobar
  346. password: foobar
  347. addEntryPointsLabels: true
  348. addRoutersLabels: true
  349. addServicesLabels: true
  350. additionalLabels:
  351. name0: foobar
  352. name1: foobar
  353. influxDB2:
  354. address: foobar
  355. token: foobar
  356. pushInterval: 42s
  357. org: foobar
  358. bucket: foobar
  359. addEntryPointsLabels: true
  360. addRoutersLabels: true
  361. addServicesLabels: true
  362. additionalLabels:
  363. name0: foobar
  364. name1: foobar
  365. ping:
  366. entryPoint: foobar
  367. manualRouting: true
  368. terminatingStatusCode: 42
  369. log:
  370. level: foobar
  371. filePath: foobar
  372. format: foobar
  373. accessLog:
  374. filePath: foobar
  375. format: foobar
  376. filters:
  377. statusCodes:
  378. - foobar
  379. - foobar
  380. retryAttempts: true
  381. minDuration: 42s
  382. fields:
  383. defaultMode: foobar
  384. names:
  385. name0: foobar
  386. name1: foobar
  387. headers:
  388. defaultMode: foobar
  389. names:
  390. name0: foobar
  391. name1: foobar
  392. bufferingSize: 42
  393. tracing:
  394. serviceName: foobar
  395. spanNameLimit: 42
  396. jaeger:
  397. samplingServerURL: foobar
  398. samplingType: foobar
  399. samplingParam: 42
  400. localAgentHostPort: foobar
  401. gen128Bit: true
  402. propagation: foobar
  403. traceContextHeaderName: foobar
  404. collector:
  405. endpoint: foobar
  406. user: foobar
  407. password: foobar
  408. disableAttemptReconnecting: true
  409. zipkin:
  410. httpEndpoint: foobar
  411. sameSpan: true
  412. id128Bit: true
  413. sampleRate: 42
  414. datadog:
  415. localAgentHostPort: foobar
  416. localAgentSocket: foobar
  417. globalTag: foobar
  418. globalTags:
  419. name0: foobar
  420. name1: foobar
  421. debug: true
  422. prioritySampling: true
  423. traceIDHeaderName: foobar
  424. parentIDHeaderName: foobar
  425. samplingPriorityHeaderName: foobar
  426. bagagePrefixHeaderName: foobar
  427. instana:
  428. localAgentHost: foobar
  429. localAgentPort: 42
  430. logLevel: foobar
  431. enableAutoProfile: true
  432. haystack:
  433. localAgentHost: foobar
  434. localAgentPort: 42
  435. globalTag: foobar
  436. traceIDHeaderName: foobar
  437. parentIDHeaderName: foobar
  438. spanIDHeaderName: foobar
  439. baggagePrefixHeaderName: foobar
  440. elastic:
  441. serverURL: foobar
  442. secretToken: foobar
  443. serviceEnvironment: foobar
  444. hostResolver:
  445. cnameFlattening: true
  446. resolvConfig: foobar
  447. resolvDepth: 42
  448. certificatesResolvers:
  449. CertificateResolver0:
  450. acme:
  451. email: foobar
  452. caServer: foobar
  453. preferredChain: foobar
  454. storage: foobar
  455. keyType: foobar
  456. eab:
  457. kid: foobar
  458. hmacEncoded: foobar
  459. certificatesDuration: 42
  460. dnsChallenge:
  461. provider: foobar
  462. delayBeforeCheck: 42s
  463. resolvers:
  464. - foobar
  465. - foobar
  466. disablePropagationCheck: true
  467. httpChallenge:
  468. entryPoint: foobar
  469. tlsChallenge: {}
  470. CertificateResolver1:
  471. acme:
  472. email: foobar
  473. caServer: foobar
  474. preferredChain: foobar
  475. storage: foobar
  476. keyType: foobar
  477. eab:
  478. kid: foobar
  479. hmacEncoded: foobar
  480. certificatesDuration: 42
  481. dnsChallenge:
  482. provider: foobar
  483. delayBeforeCheck: 42s
  484. resolvers:
  485. - foobar
  486. - foobar
  487. disablePropagationCheck: true
  488. httpChallenge:
  489. entryPoint: foobar
  490. tlsChallenge: {}
  491. pilot:
  492. token: foobar
  493. dashboard: true
  494. experimental:
  495. plugins:
  496. Descriptor0:
  497. moduleName: foobar
  498. version: foobar
  499. Descriptor1:
  500. moduleName: foobar
  501. version: foobar
  502. localPlugins:
  503. LocalDescriptor0:
  504. moduleName: foobar
  505. LocalDescriptor1:
  506. moduleName: foobar
  507. kubernetesGateway: true
  508. http3: true

TOML

  1. ## CODE GENERATED AUTOMATICALLY
  2. ## THIS FILE MUST NOT BE EDITED BY HAND
  3. [global]
  4. checkNewVersion = true
  5. sendAnonymousUsage = true
  6. [serversTransport]
  7. insecureSkipVerify = true
  8. rootCAs = ["foobar", "foobar"]
  9. maxIdleConnsPerHost = 42
  10. [serversTransport.forwardingTimeouts]
  11. dialTimeout = "42s"
  12. responseHeaderTimeout = "42s"
  13. idleConnTimeout = "42s"
  14. [entryPoints]
  15. [entryPoints.EntryPoint0]
  16. address = "foobar"
  17. [entryPoints.EntryPoint0.transport]
  18. keepAliveMaxTime = "42s"
  19. keepAliveMaxRequests = 42
  20. [entryPoints.EntryPoint0.transport.lifeCycle]
  21. requestAcceptGraceTimeout = "42s"
  22. graceTimeOut = "42s"
  23. [entryPoints.EntryPoint0.transport.respondingTimeouts]
  24. readTimeout = "42s"
  25. writeTimeout = "42s"
  26. idleTimeout = "42s"
  27. [entryPoints.EntryPoint0.proxyProtocol]
  28. insecure = true
  29. trustedIPs = ["foobar", "foobar"]
  30. [entryPoints.EntryPoint0.forwardedHeaders]
  31. insecure = true
  32. trustedIPs = ["foobar", "foobar"]
  33. [entryPoints.EntryPoint0.http]
  34. middlewares = ["foobar", "foobar"]
  35. encodeQuerySemicolons = true
  36. [entryPoints.EntryPoint0.http.redirections]
  37. [entryPoints.EntryPoint0.http.redirections.entryPoint]
  38. to = "foobar"
  39. scheme = "foobar"
  40. permanent = true
  41. priority = 42
  42. [entryPoints.EntryPoint0.http.tls]
  43. options = "foobar"
  44. certResolver = "foobar"
  45. [[entryPoints.EntryPoint0.http.tls.domains]]
  46. main = "foobar"
  47. sans = ["foobar", "foobar"]
  48. [[entryPoints.EntryPoint0.http.tls.domains]]
  49. main = "foobar"
  50. sans = ["foobar", "foobar"]
  51. [entryPoints.EntryPoint0.http2]
  52. maxConcurrentStreams = 42
  53. [entryPoints.EntryPoint0.http3]
  54. advertisedPort = 42
  55. [entryPoints.EntryPoint0.udp]
  56. timeout = "42s"
  57. [providers]
  58. providersThrottleDuration = "42s"
  59. [providers.docker]
  60. constraints = "foobar"
  61. watch = true
  62. endpoint = "foobar"
  63. defaultRule = "foobar"
  64. exposedByDefault = true
  65. useBindPortIP = true
  66. swarmMode = true
  67. network = "foobar"
  68. swarmModeRefreshSeconds = "42s"
  69. httpClientTimeout = "42s"
  70. allowEmptyServices = true
  71. [providers.docker.tls]
  72. ca = "foobar"
  73. caOptional = true
  74. cert = "foobar"
  75. key = "foobar"
  76. insecureSkipVerify = true
  77. [providers.file]
  78. directory = "foobar"
  79. watch = true
  80. filename = "foobar"
  81. debugLogGeneratedTemplate = true
  82. [providers.marathon]
  83. constraints = "foobar"
  84. trace = true
  85. watch = true
  86. endpoint = "foobar"
  87. defaultRule = "foobar"
  88. exposedByDefault = true
  89. dcosToken = "foobar"
  90. dialerTimeout = "42s"
  91. responseHeaderTimeout = "42s"
  92. tlsHandshakeTimeout = "42s"
  93. keepAlive = "42s"
  94. forceTaskHostname = true
  95. respectReadinessChecks = true
  96. [providers.marathon.tls]
  97. ca = "foobar"
  98. caOptional = true
  99. cert = "foobar"
  100. key = "foobar"
  101. insecureSkipVerify = true
  102. [providers.marathon.basic]
  103. httpBasicAuthUser = "foobar"
  104. httpBasicPassword = "foobar"
  105. [providers.kubernetesIngress]
  106. endpoint = "foobar"
  107. token = "foobar"
  108. certAuthFilePath = "foobar"
  109. namespaces = ["foobar", "foobar"]
  110. labelSelector = "foobar"
  111. ingressClass = "foobar"
  112. throttleDuration = "42s"
  113. allowEmptyServices = true
  114. allowExternalNameServices = true
  115. [providers.kubernetesIngress.ingressEndpoint]
  116. ip = "foobar"
  117. hostname = "foobar"
  118. publishedService = "foobar"
  119. [providers.kubernetesCRD]
  120. endpoint = "foobar"
  121. token = "foobar"
  122. certAuthFilePath = "foobar"
  123. namespaces = ["foobar", "foobar"]
  124. allowCrossNamespace = true
  125. allowExternalNameServices = true
  126. labelSelector = "foobar"
  127. ingressClass = "foobar"
  128. throttleDuration = "42s"
  129. allowEmptyServices = true
  130. [providers.kubernetesGateway]
  131. endpoint = "foobar"
  132. token = "foobar"
  133. certAuthFilePath = "foobar"
  134. namespaces = ["foobar", "foobar"]
  135. labelSelector = "foobar"
  136. throttleDuration = "42s"
  137. [providers.rest]
  138. insecure = true
  139. [providers.rancher]
  140. constraints = "foobar"
  141. watch = true
  142. defaultRule = "foobar"
  143. exposedByDefault = true
  144. enableServiceHealthFilter = true
  145. refreshSeconds = 42
  146. intervalPoll = true
  147. prefix = "foobar"
  148. [providers.consulCatalog]
  149. constraints = "foobar"
  150. prefix = "foobar"
  151. refreshInterval = "42s"
  152. requireConsistent = true
  153. stale = true
  154. cache = true
  155. exposedByDefault = true
  156. defaultRule = "foobar"
  157. connectAware = true
  158. connectByDefault = true
  159. serviceName = "foobar"
  160. watch = true
  161. namespace = "foobar"
  162. namespaces = ["foobar", "foobar"]
  163. [providers.consulCatalog.endpoint]
  164. address = "foobar"
  165. scheme = "foobar"
  166. datacenter = "foobar"
  167. token = "foobar"
  168. endpointWaitTime = "42s"
  169. [providers.consulCatalog.endpoint.tls]
  170. ca = "foobar"
  171. caOptional = true
  172. cert = "foobar"
  173. key = "foobar"
  174. insecureSkipVerify = true
  175. [providers.consulCatalog.endpoint.httpAuth]
  176. username = "foobar"
  177. password = "foobar"
  178. [providers.nomad]
  179. defaultRule = "foobar"
  180. constraints = "foobar"
  181. prefix = "foobar"
  182. stale = true
  183. exposedByDefault = true
  184. refreshInterval = "42s"
  185. namespace = "foobar"
  186. namespaces = ["foobar", "foobar"]
  187. [providers.nomad.endpoint]
  188. address = "foobar"
  189. region = "foobar"
  190. token = "foobar"
  191. endpointWaitTime = "42s"
  192. [providers.nomad.endpoint.tls]
  193. ca = "foobar"
  194. caOptional = true
  195. cert = "foobar"
  196. key = "foobar"
  197. insecureSkipVerify = true
  198. [providers.ecs]
  199. constraints = "foobar"
  200. exposedByDefault = true
  201. refreshSeconds = 42
  202. defaultRule = "foobar"
  203. clusters = ["foobar", "foobar"]
  204. autoDiscoverClusters = true
  205. ecsAnywhere = true
  206. region = "foobar"
  207. accessKeyID = "foobar"
  208. secretAccessKey = "foobar"
  209. [providers.consul]
  210. rootKey = "foobar"
  211. endpoints = ["foobar", "foobar"]
  212. token = "foobar"
  213. namespace = "foobar"
  214. namespaces = ["foobar", "foobar"]
  215. [providers.consul.tls]
  216. ca = "foobar"
  217. caOptional = true
  218. cert = "foobar"
  219. key = "foobar"
  220. insecureSkipVerify = true
  221. [providers.etcd]
  222. rootKey = "foobar"
  223. endpoints = ["foobar", "foobar"]
  224. username = "foobar"
  225. password = "foobar"
  226. [providers.etcd.tls]
  227. ca = "foobar"
  228. caOptional = true
  229. cert = "foobar"
  230. key = "foobar"
  231. insecureSkipVerify = true
  232. [providers.zooKeeper]
  233. rootKey = "foobar"
  234. endpoints = ["foobar", "foobar"]
  235. username = "foobar"
  236. password = "foobar"
  237. [providers.redis]
  238. rootKey = "foobar"
  239. endpoints = ["foobar", "foobar"]
  240. username = "foobar"
  241. password = "foobar"
  242. db = 42
  243. [providers.redis.tls]
  244. ca = "foobar"
  245. caOptional = true
  246. cert = "foobar"
  247. key = "foobar"
  248. insecureSkipVerify = true
  249. [providers.redis.sentinel]
  250. masterName = "foobar"
  251. username = "foobar"
  252. password = "foobar"
  253. latencyStrategy = true
  254. randomStrategy = true
  255. replicaStrategy = true
  256. useDisconnectedReplicas = true
  257. [providers.http]
  258. endpoint = "foobar"
  259. pollInterval = "42s"
  260. pollTimeout = "42s"
  261. [providers.http.tls]
  262. ca = "foobar"
  263. caOptional = true
  264. cert = "foobar"
  265. key = "foobar"
  266. insecureSkipVerify = true
  267. [providers.plugin]
  268. [providers.plugin.PluginConf0]
  269. name0 = "foobar"
  270. name1 = "foobar"
  271. [providers.plugin.PluginConf1]
  272. name0 = "foobar"
  273. name1 = "foobar"
  274. [api]
  275. insecure = true
  276. dashboard = true
  277. debug = true
  278. disableDashboardAd = true
  279. [metrics]
  280. [metrics.prometheus]
  281. buckets = [42.0, 42.0]
  282. addEntryPointsLabels = true
  283. addRoutersLabels = true
  284. addServicesLabels = true
  285. entryPoint = "foobar"
  286. manualRouting = true
  287. [metrics.prometheus.headerLabels]
  288. name0 = "foobar"
  289. name1 = "foobar"
  290. [metrics.datadog]
  291. address = "foobar"
  292. pushInterval = "42s"
  293. addEntryPointsLabels = true
  294. addRoutersLabels = true
  295. addServicesLabels = true
  296. prefix = "foobar"
  297. [metrics.statsD]
  298. address = "foobar"
  299. pushInterval = "42s"
  300. addEntryPointsLabels = true
  301. addRoutersLabels = true
  302. addServicesLabels = true
  303. prefix = "foobar"
  304. [metrics.influxDB]
  305. address = "foobar"
  306. protocol = "foobar"
  307. pushInterval = "42s"
  308. database = "foobar"
  309. retentionPolicy = "foobar"
  310. username = "foobar"
  311. password = "foobar"
  312. addEntryPointsLabels = true
  313. addRoutersLabels = true
  314. addServicesLabels = true
  315. [metrics.influxDB.additionalLabels]
  316. name0 = "foobar"
  317. name1 = "foobar"
  318. [metrics.influxDB2]
  319. address = "foobar"
  320. token = "foobar"
  321. pushInterval = "42s"
  322. org = "foobar"
  323. bucket = "foobar"
  324. addEntryPointsLabels = true
  325. addRoutersLabels = true
  326. addServicesLabels = true
  327. [metrics.influxDB2.additionalLabels]
  328. name0 = "foobar"
  329. name1 = "foobar"
  330. [ping]
  331. entryPoint = "foobar"
  332. manualRouting = true
  333. terminatingStatusCode = 42
  334. [log]
  335. level = "foobar"
  336. filePath = "foobar"
  337. format = "foobar"
  338. [accessLog]
  339. filePath = "foobar"
  340. format = "foobar"
  341. bufferingSize = 42
  342. [accessLog.filters]
  343. statusCodes = ["foobar", "foobar"]
  344. retryAttempts = true
  345. minDuration = "42s"
  346. [accessLog.fields]
  347. defaultMode = "foobar"
  348. [accessLog.fields.names]
  349. name0 = "foobar"
  350. name1 = "foobar"
  351. [accessLog.fields.headers]
  352. defaultMode = "foobar"
  353. [accessLog.fields.headers.names]
  354. name0 = "foobar"
  355. name1 = "foobar"
  356. [tracing]
  357. serviceName = "foobar"
  358. spanNameLimit = 42
  359. [tracing.jaeger]
  360. samplingServerURL = "foobar"
  361. samplingType = "foobar"
  362. samplingParam = 42.0
  363. localAgentHostPort = "foobar"
  364. gen128Bit = true
  365. propagation = "foobar"
  366. traceContextHeaderName = "foobar"
  367. disableAttemptReconnecting = true
  368. [tracing.jaeger.collector]
  369. endpoint = "foobar"
  370. user = "foobar"
  371. password = "foobar"
  372. [tracing.zipkin]
  373. httpEndpoint = "foobar"
  374. sameSpan = true
  375. id128Bit = true
  376. sampleRate = 42.0
  377. [tracing.datadog]
  378. localAgentHostPort = "foobar"
  379. localAgentSocket = "foobar"
  380. globalTag = "foobar"
  381. debug = true
  382. prioritySampling = true
  383. traceIDHeaderName = "foobar"
  384. parentIDHeaderName = "foobar"
  385. samplingPriorityHeaderName = "foobar"
  386. bagagePrefixHeaderName = "foobar"
  387. [tracing.datadog.globalTags]
  388. name0 = "foobar"
  389. name1 = "foobar"
  390. [tracing.instana]
  391. localAgentHost = "foobar"
  392. localAgentPort = 42
  393. logLevel = "foobar"
  394. enableAutoProfile = true
  395. [tracing.haystack]
  396. localAgentHost = "foobar"
  397. localAgentPort = 42
  398. globalTag = "foobar"
  399. traceIDHeaderName = "foobar"
  400. parentIDHeaderName = "foobar"
  401. spanIDHeaderName = "foobar"
  402. baggagePrefixHeaderName = "foobar"
  403. [tracing.elastic]
  404. serverURL = "foobar"
  405. secretToken = "foobar"
  406. serviceEnvironment = "foobar"
  407. [hostResolver]
  408. cnameFlattening = true
  409. resolvConfig = "foobar"
  410. resolvDepth = 42
  411. [certificatesResolvers]
  412. [certificatesResolvers.CertificateResolver0]
  413. [certificatesResolvers.CertificateResolver0.acme]
  414. email = "foobar"
  415. caServer = "foobar"
  416. preferredChain = "foobar"
  417. storage = "foobar"
  418. keyType = "foobar"
  419. certificatesDuration = 42
  420. [certificatesResolvers.CertificateResolver0.acme.eab]
  421. kid = "foobar"
  422. hmacEncoded = "foobar"
  423. [certificatesResolvers.CertificateResolver0.acme.dnsChallenge]
  424. provider = "foobar"
  425. delayBeforeCheck = "42s"
  426. resolvers = ["foobar", "foobar"]
  427. disablePropagationCheck = true
  428. [certificatesResolvers.CertificateResolver0.acme.httpChallenge]
  429. entryPoint = "foobar"
  430. [certificatesResolvers.CertificateResolver0.acme.tlsChallenge]
  431. [certificatesResolvers.CertificateResolver1]
  432. [certificatesResolvers.CertificateResolver1.acme]
  433. email = "foobar"
  434. caServer = "foobar"
  435. preferredChain = "foobar"
  436. storage = "foobar"
  437. keyType = "foobar"
  438. certificatesDuration = 42
  439. [certificatesResolvers.CertificateResolver1.acme.eab]
  440. kid = "foobar"
  441. hmacEncoded = "foobar"
  442. [certificatesResolvers.CertificateResolver1.acme.dnsChallenge]
  443. provider = "foobar"
  444. delayBeforeCheck = "42s"
  445. resolvers = ["foobar", "foobar"]
  446. disablePropagationCheck = true
  447. [certificatesResolvers.CertificateResolver1.acme.httpChallenge]
  448. entryPoint = "foobar"
  449. [certificatesResolvers.CertificateResolver1.acme.tlsChallenge]
  450. [pilot]
  451. token = "foobar"
  452. dashboard = true
  453. [experimental]
  454. kubernetesGateway = true
  455. http3 = true
  456. [experimental.plugins]
  457. [experimental.plugins.Descriptor0]
  458. moduleName = "foobar"
  459. version = "foobar"
  460. [experimental.plugins.Descriptor1]
  461. moduleName = "foobar"
  462. version = "foobar"
  463. [experimental.localPlugins]
  464. [experimental.localPlugins.LocalDescriptor0]
  465. moduleName = "foobar"
  466. [experimental.localPlugins.LocalDescriptor1]
  467. moduleName = "foobar"