一、给Traefik主机打标签

01-给即将部署Traefik的主机节点打上标签.jpg

02-主机打完traefik_lb标签后的状态.jpg

二、在Rancher应用商店中部署Traefik 应用

03-在Rancher应用商店中找到Traefik应用.jpg

04-Traefik负载均衡器使用说明-主机要打标签,默认业务端口8080和管理端口8000.jpg

05-Traefik负载均衡器使用说明-用法步骤说明及示例,最主要的3个是否启用、服务的端口、主机名这3个标签.jpg

06-修改Traefik默认对外暴露的业务端口为80,其他配置保持默认设置不变,启动应用.jpg

07-成功部署Traefik应用,业务端口为80,管理端口为8000.jpg

08-没有创建服务时,通过8000端口访问Traefik面板,可见启用了Rancher作为数据的提供者,但前端和后端都是空的.jpg

三、在Rancher中部署2个测试应用

09-添加一个web1服务,使用rancher测试镜像 hello-world,给服务添加必要的Traefik标签,容器的端口是80.jpg

10-添加一个web2服务,使用tutum测试镜像 hello-world,给服务添加必要的Traefik标签,容器的端口是80.jpg

11-服务添加完成后Rancher中的状态.jpg

12-Traefik UI上的已经可以看到两个服务的状态.jpg

四、扩展测试应用的副本、访问测试网站、查看Traefik状态

13-在Rancher管理页面中扩展服务到多个副本,web1扩到2个,web2扩到3个.jpg

14-在Traefik管理端也能正常显示服务的变化.jpg

15-通过浏览器访问web1.abc.com域名.jpg

16-通过浏览器访问web2.abc.com域名.jpg

17-Traefik UI显示的状态.jpg

一、给Traefik主机打标签

01-给即将部署Traefik的主机节点打上标签.jpg

02-主机打完traefik_lb标签后的状态.jpg

二、在Rancher应用商店中部署Traefik 应用

03-在Rancher应用商店中找到Traefik应用.jpg

04-Traefik负载均衡器使用说明-主机要打标签,默认业务端口8080和管理端口8000.jpg

05-Traefik负载均衡器使用说明-用法步骤说明及示例,最主要的3个是否启用、服务的端口、主机名这3个标签.jpg

06-修改Traefik默认对外暴露的业务端口为80,其他配置保持默认设置不变,启动应用.jpg

07-成功部署Traefik应用,业务端口为80,管理端口为8000.jpg

08-没有创建服务时,通过8000端口访问Traefik面板,可见启用了Rancher作为数据的提供者,但前端和后端都是空的.jpg

三、在Rancher中部署2个测试应用

09-添加一个web1服务,使用rancher测试镜像 hello-world,给服务添加必要的Traefik标签,容器的端口是80.jpg

10-添加一个web2服务,使用tutum测试镜像 hello-world,给服务添加必要的Traefik标签,容器的端口是80.jpg

11-服务添加完成后Rancher中的状态.jpg

12-Traefik UI上的已经可以看到两个服务的状态.jpg

四、扩展测试应用的副本、访问测试网站、查看Traefik状态

13-在Rancher管理页面中扩展服务到多个副本,web1扩到2个,web2扩到3个.jpg

14-在Traefik管理端也能正常显示服务的变化.jpg

15-修改本地hosts文件,通过浏览器访问web1.abc.com域名.jpg

16-修改本地hosts文件,通过浏览器访问web2.abc.com域名.jpg

17-Traefik UI显示的状态.jpg

参考链接:

https://github.com/rawmind0/alpine-traefik

https://docs.traefik.io/configuration/backends/rancher/

在Rancher 1.6上部署Traefik负载均衡器的更多相关文章

  1. Docker Swarm集群中部署Traefik负载均衡器

    一.创建单节点的Docker Swarm集群 docker swarm init 二.在Swarm集群中创建一个网络 docker network create --driver=overlay tr ...

  2. 使用Rancher在K8S上部署高性能PHP应用程序

    介 绍 PHP是网络上最流行的编程语言之一,许多被广泛使用的内容管理系统都使用它开发,如WordPress和Drupal,并为现代服务器端框架(如Laravel和Symfony)提供核心代码. 尽管P ...

  3. 在单机Docker上安装 Traefik 反向代理-负载均衡器

    一.创建Traefik和容器应用的连接网络 sudo docker network create traefik-net 二.下载Traefik样本配置文件wget https://raw.githu ...

  4. kubernetes 部署 traefik 以及kubernetes dashborad

    前言 本来打算通过 traefik 来实现 kubernetes dashborad 的服务访问,可是在配置过程中始终报错.最后无奈只能通过nodeport来实现kubernetes dashbora ...

  5. 在Kubernetes上使用Traefik

    本节内容: Traefik介绍 部署测试用的两个服务 Role Based Access Control configuration (Kubernetes 1.6+ only) 部署Traefik ...

  6. 实操教程丨如何在K8S集群中部署Traefik Ingress Controller

    注:本文使用的Traefik为1.x的版本 在生产环境中,我们常常需要控制来自互联网的外部进入集群中,而这恰巧是Ingress的职责. Ingress的主要目的是将HTTP和HTTPS从集群外部暴露给 ...

  7. Step by Step!教你如何在k3s集群上使用Traefik 2.x

    本文来自边缘计算k3s社区 作者简介 Cello Spring,瑞士人.从电子起步,拥有电子工程学位.尔后开始关注计算机领域,在软件开发领域拥有多年的工作经验. Traefik是一个十分可靠的云原生动 ...

  8. Cloud-Native! 实战 Helm 3 部署 Traefik 2

    介绍 Traefik 是什么? Traefik, The Cloud Native Edge Router Traefik 是一种现代 HTTP 反向代理和负载均衡器,用于轻松部署微服务. 这篇文章对 ...

  9. K8ssandra入门-详细记录在Linux上部署K8ssandra到Kubernetes

    1 什么是K8ssandra Cassandra是一款非常优秀的开源的分布式NoSQL数据库,被许多优秀的大公司采用,具有高可用.弹性扩展.性能好等特点. 正应Cassandra的优势,我们经常需要在 ...

随机推荐

  1. 解决SQL Server 2008无法连接127.0.0.1的问题

    电脑操作系统是Win10中文版,新装的英文版SQL Server 2008,纯默认安装,没有做任何改动. 装完SQL Server 2008之后,发现只能用默认的机器名来登录: 如果用127.0.0. ...

  2. win 下 python ImportError: No module named requests

    第一次弄爬虫,报库找不到,网上找了半天,一般都让都让改成绝对路径...那不是饮鸩止渴嘛. 然后 在无意中发现,不需要控制台输入pip命令,因为不是在Linux下啊,,win下直接在pycharm里添加 ...

  3. 北京大学Cousera学习笔记--2-计算导论与C语言基础-第一讲.计算机的基本原理-图灵机

    有限状态读写头从一个初始状态开始,对存储器上的输入数据进行读或写操作,经过有限步操作之后停机,此时存储器上的输出数据就是计算结果 (1) 图灵机的构成: 1.一条存储带:双向无限延长:上有一个个的小方 ...

  4. node多人聊天室搭建

    1.采用websocket: 为什么不用ajax的http:在用HTTP发送消息时,必须用一个新的TCP/IP连接.打开和关闭连接需要时间.此 外,因为每次请求都要发送HTTP头,所以传输的数据量也比 ...

  5. python 名称前的单下划线

    单前导下划线 _var 1.特点一 在PEP8约定中定义,以单个下划线开头的变量或方法仅供内部使用.用于指定该名称属性为“私有”.为了使其他人(或你自己)使用这些代码时将会知道以“_”开头的名称只供内 ...

  6. python python中那些双下划线开头的那些函数都是干啥用用的

    1.写在前面 今天遇到了__slots__,,所以我就想了解下python中那些双下划线开头的那些函数都是干啥用用的,翻到了下面这篇博客,看着很全面,我只了解其中的一部分,还不敢乱下定义. 其实如果足 ...

  7. 【转】git示意图

  8. Redis做分布式锁

    在分布式系统中,在接口没有保证幂等性或者在某些场景下相同的服务需要有且仅有一个服务执行的情况下,需要使用分布式锁来保证系统的安全执行. 分布式锁的执行顺序,有服务A,分别部署了三个节点为A1.A2.A ...

  9. 在.NET Core使用TimeZone将客户端时间转服务器本地时间但编译提示已过期

    当我们的项目国际化后,需要处理时区问题. 在.NET Core之前我们可以通过以下代码将客户端时间转换为服务端时间: DateTime serverTime = TimeZone.CurrentTim ...

  10. kubernetes 开发 code-generator

    主要参考项目 https://github.com/kubernetes/code-generator 1. git clone https://github.com/kubernetes/code- ...