traefik2配置简介(一)

警告
本文最后更新于 2022-04-15 22:00,文中内容可能已过时。

Traefik中的配置可以引用两种不同的内容:

  • 路由配置(称为动态配置)路由的配置
  • 启动配置(称为静态配置)traefik本身的配置

一、动态配置

traefik从providers动态获取路由配置信息

providers包括:docker,kubernetes-Ingress,kubernetes-IngressRoute,rancher,consul,zookeeper等等

动态配置的文档: https://doc.traefik.io/traefik/routing/overview/

二、静态配置

在traefik中定义了三种不同的定义方式(只能同时使用一种方式):

  1. 在配置文件中
  2. 在命令行参数
  3. 在环境变量中

优先级按照上面的顺序

配置文件位置

在启动时,traefik搜索一个名为traefik.toml(或traefik.yml或traefik.yaml)的文件

搜索路径如下: /etc/traefik/ $XDG_CONFIG_HOME/ $HOME/.config/ . 当前工作目录

也可以使用命令行参数来配置 traefik --configFile=foo/bar/myconfigfile.toml

请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%