Static Configuration: File

YAML

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

TOML

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