在Rancher 1.6上部署Traefik負載均衡器

1、給Traefik主機打標籤前端

01-給即將部署Traefik的主機節點打上標籤.jpggit

02-主機打完traefik_lb標籤後的狀態.jpggithub

 

2、在Rancher應用商店中部署Traefik 應用web

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做爲數據的提供者,但前端和後端都是空的.jpgspa

 

3、在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

 

4、擴展測試應用的副本、訪問測試網站、查看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

 

 

1、給Traefik主機打標籤

01-給即將部署Traefik的主機節點打上標籤.jpg

02-主機打完traefik_lb標籤後的狀態.jpg

 

2、在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

 

3、在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

 

4、擴展測試應用的副本、訪問測試網站、查看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/ 

相關文章
相關標籤/搜索