首页 > 虚拟化 > linux工匠之kubernetes的traefik配置介绍
2018
01-11

linux工匠之kubernetes的traefik配置介绍

traefik https://traefik.io/同音于traffic,作为kubernetes服务官方反向代理,作用和ingress一样,支持Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS等后端服务,可以说是一个神器

配置文件:

traefik-deployment.yaml是部署traefik的,traefik-daemonset.yaml就是以DaemonSet方式部署,也就是每个节点都部署一个traefik服务,这样前面加上一个所有节点的代理(比如nginx),就可以通过域名直接访问kubernetes内部服务

nginx-service.yaml就是一个nginx服务,目的是通过一个域名访问kubernetes内部的这个nginx服务,参见linux工匠之kubernetes的ingress-nginx配置介绍

ingress-nginx.yaml 因为traefik代替了ingress-nginx,所以客户端ingress还是需要的

部署:

验证:

traefik-ui链接即traefik-ui.yaml配置中域名 http://traefik-ui.bbotte.com

linux工匠之kubernetes的traefik配置介绍 - 第1张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

上述treafik配置和docker镜像链接:https://pan.baidu.com/s/1cNV9JS 密码:mi7f

本文完

最后编辑:
作者:bbotte
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。