跳到正文
Træfɪk

Traefik 与 etcd

配置示例

可以按以下方式启用 etcd 提供者:

providers:
  etcd: {}
[providers.etcd]
--providers.etcd=true

配置选项

字段 说明 默认值 必填
providers.providersThrottleDuration 配置重新加载后,在接受新的配置刷新事件之前至少等待的时间。
如果在此期间发生多个事件,只处理最新的事件,其余事件全部丢弃。
此选项无法为每个提供者单独设置,但节流算法会独立作用于各个提供者。
2s 否
providers.etcd.endpoints 定义访问 etcd 的端点。 "127.0.0.1:2379" 是
providers.etcd.rootKey 定义配置的根键。 "traefik" 是
providers.etcd.username 定义连接 etcd 时使用的用户名。 "" 否
providers.etcd.password 定义连接 etcd 时使用的 密码。 "" 否
providers.etcd.tls 定义安全连接到 etcd 时使用的 TLS 配置。 - 否
providers.etcd.tls.ca 定义安全连接到 etcd 时使用的证书颁发机构路径,默认使用系统证书包。 "" 否
providers.etcd.tls.cert 定义安全连接到 etcd 时使用的公有证书路径。使用此选项时,必须设置 key 选项。 "" 否
providers.etcd.tls.key 定义安全连接到 etcd 时使用的私钥路径。使用此选项时,必须设置 cert 选项。 "" 否
providers.etcd.tls.insecureSkipVerify 指示提供者在建立 TLS 连接时接受 etcd 提供的任意证书,而不检查证书所涵盖的主机名。 false 否

路由配置

请参阅路由中的专门章节。


版权所有 © 头文件软件工作室

文档由 HeadFile Studio 翻译。

Traefik v3.7 中文快照 · 原文版权归 Traefik Labs 及贡献者所有 · MIT 许可证