Træfik 是一个新型的http反向代理、负载均衡软件,能轻易的部署微服务. 它支持多种后端 (Docker, Swarm, Mesos/Marathon, Consul, Etcd, Zookeeper, BoltDB, Rest API, file...) ,可以对配置进行自动化、动态的管理。2.0.0-rc1已经发布,更新如下:
- [acme] 改进 acme 日志
- [docker,k8s,k8s/crd,k8s/ingress] chore:更新 docker 和 k8s
- [k8s,k8s/ingress] 添加 TSL 脱机路由器
- [middleware,provider] 添加 Feature-Policy 头文件支持
- [middleware] 添加速率限制器,将 maxConn 重命名为 inFlightReq
- [server] 添加镜像服务,添加支持 proxyprotocol v2
- [webui] 添加一个新的仪表板页面,在导航栏中添加文档和版本
- x/sys 支持 Risc-V 体系结构
修复 bug:
- [cli] 为配置应用 CLI 标志实例
- [metrics] 修复 Prometheus metrics
- [middleware] 因为 go1.12.8 更改,修复 url.Parse
- 确保 WaitGroup.Done( ) 可被调用
其他:
- [acme,docker] 添加 docker-compose 和 let's encrypt user-guide
- [acme,docker] 在 8080 docker 端口之前移除其他冒号
- [acme,k8s/crd] 修复 CRD 用户指南
- [acme] 修复 acme 示例
- [middleware] docker-compose 标签需要 $'s 被转义