Rancher 2.x 負載均衡配置及使用


通過 Rancher 部署兩個簡單的服務: my-nginx 和 my-tomcat,顧名思義就是部署 nginx 和 tomcat 兩個簡單服務,方便下邊演示 Ingress 負載均衡配置

1、發布nginx

nginx:latest 選NodePort

2、發布tomcat

tomcat:alpine 選NodePort

3、負載顯示:

4、Rancher Ingress 負載均衡配置

服務已經部署完畢,而且服務發現也已經有了,接下來就可以配置負載均衡了。 Ingress Controller 支持根據 Host、Path 的負載均衡

注意:根據 Path 來訪問不同的 Service,需要配置后端重寫,具體方法就是以注釋的方式添加到 Ingress 中,這里我們需要配置注釋項 nginx.ingress.kubernetes.io/rewrite-target=/

 

配置完畢后,本地將 my-ingress.k8s.com 域名綁定一下本地 Host 即可瀏覽器分別訪問!綁定的 IP 為 Kubernetes Cluster Master IP.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM