kubernetes使用Træfik代理服务.docxVIP

  • 5
  • 0
  • 约1.16万字
  • 约 38页
  • 2020-03-23 发布于贵州
  • 举报
kubernetes使用Tr?fik代理服务 一、简介 ? ? Tr?fik是一个为了让部署微服务更加便捷而诞生的现代HTTP反向代理、 负载均衡工具。 它支持多种后台 (Docker,?Swarm mode,?Kubernetes,?Marathon,?Consul,?Etcd,?Rancher, ...) 来自动化、动态的应用它的配置文件设置。 ? ? Tr?f?k 可以监听你的服务发现、管理API,并且每当你的微服务被添加、移除、杀死或更新都会被感知,并且可以自动生成它们的配置文件,指向到你服务的路由将会被直接创建出来。 如上图所示,kubernetes部署了一堆service,这里我们就可以通过在kubernetes上部署Tr?fik监听API,使用vhosts或者前缀路径配置反代: · 域名将指向您的 私有网络中微服务api · · 路径/web将指向您的私有网络的微服务Web · · 域名将指向您的私有网络中的微服务backoffice,并在您的多个实例之间负载 · 让我们放大Tr?fik并查看其内部架构: · 顾名思义,传入的请求在入口点结束,它们是Tr?fik的网络入口点(监听端口,SSL,流量重定向...)。 · · 之后流量会被转发到匹配的前端。 前端定义从入口点到后端的路由。 路由是使用请求字段(Host,?Path,?Heade

文档评论(0)

1亿VIP精品文档

相关文档