Traefik Plugins 实验性配置
Traefik Plugins 实验性配置
概览
本指南提供有关如何配置和使用 Traefik 中新的实验性 plugins 安装配置选项的说明。plugins 选项引入了一个使用自定义中间件和 providers 扩展 Traefik 功能的系统。
实验性
plugins选项目前是实验性的,可能会在未来版本中发生变化。请在生产环境中谨慎使用。
启用 Plugins
plugins 选项是一个安装配置参数。要启用插件,需要在 Traefik 安装配置中定义它:
YAML
yaml
experimental:
plugins:
plugin-name: # 路由配置中的插件名称
moduleName: "github.com/github-organization/github-repository" # 插件模块名称
version: "vX.XX.X" # 要使用的版本TOML
toml
[experimental.plugins.plugin-name]
moduleName = "github.com/github-organization/github-repository" # 插件模块名称
version = "vX.XX.X" # 要使用的版本CLI
bash
# 插件模块名称
# plugin-name 是路由配置中的插件名称
--experimental.plugins.plugin-name.modulename=github.com/github-organization/github-repository
--experimental.plugins.plugin-name.version=vX.XX.X # 要使用的版本要了解有关如何向 Traefik 实例添加新插件的更多信息,请参阅开发者文档。