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