Træfɪk 是一个新型的 http 反向代理、负载均衡软件,能轻易的部署微服务,它支持多种后端 (Docker, Swarm,
Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...)
,可以对配置进行自动化、动态的管理。2.0.0 版本内容如下:
- [acme]从 ACME 提供程序中删除 timeout/interval
- [acme]证书解析器
- [acme]迁移到 go-acme/Lego
- [api,provider]增强 REST 提供程序
- [api]向 api 端点添加 content-header
- [api]处理多个错误及其临界性
- [api]改进 Web UI 的 API
- [cli]新型静态配置加载系统
- [docker,k8s,k8s/crd,k8s/ingress] chore:更新 docker 和 k8s
- [docker,k8s,k8s/crd,marathon,rancher,tcp] 在 TCP 上添加加权循环负载均衡器
- [docker,tcp]在 Docker 提供程序中添加对 TCP 标签的支持
- [docker]在 Docker 提供程序上添加默认规则系统;升级 Go 1.12 和支持 TLS 1.3
- [server]动态配置重构
- 将动态配置移动到专用包中
- 默认情况下禁用收集数据
修复:
- [cli]更改加载资源顺序
- [file]修复目录中的 TLS 配置
- [k8s,k8s/crd]修复有关标签选择器的日志消息
- [logs]允许用户配置 traefik 日志
- [tcp]创建过程中发生错误时不要添加 TCP 代理
- [webui]WebUI 中的 REST 提供程序图标
- 确保 WaitGroup.Done() 被调用
该版本更新内容非常多,详细内容见发布说明:
https://github.com/containous/traefik/releases/tag/v2.0.0 |