前面講解了使用Helm部署mysql集群,這里來看看使用Ingress搭建負(fù)載均衡功能
1.介紹
功能類似 Nginx ,可以根據(jù)域名、路徑把請求轉(zhuǎn)發(fā)到不同的 Service , Ingress 為外部訪問集群提供了一個(gè) 統(tǒng)一 入口, 避免 了 對外暴露集群端口 ,可以配置 https,http訪問集群應(yīng)用,接下來看看如何通過騰訊云來配置Ingress,使用http訪問實(shí)現(xiàn)負(fù)載均衡,因?yàn)橥ㄟ^裸機(jī)((bare metal))搭建ingress是非常麻煩的,需要自己安裝一個(gè)負(fù)載均衡插件( METALLB ),當(dāng)然,也可以在裸機(jī)上也可以使用nginx來實(shí)現(xiàn)負(fù)載均衡操作
????????通過配置,Ingress 可為 Service 提供外部可訪問的 URL、對其流量作負(fù)載均衡、 終止 SSL/TLS,以及基于名稱的虛擬托管等能力。?Ingress 控制器?負(fù)責(zé)完成 Ingress 的工作,具體實(shí)現(xiàn)上通常會(huì)使用某個(gè)負(fù)載均衡器, 不過也可以配置邊緣路由器或其他前端來幫助處理流量。
????????Ingress 不會(huì)隨意公開端口或協(xié)議。 將 HTTP 和 HTTPS 以外的服務(wù)開放到 Internet 時(shí),通常使用?Service.Type=NodePort?或?Service.Type=LoadBalancer?類型的 Service
2.騰訊云配置Ingress使用http訪問
Ingress文檔
(1).部署應(yīng)用
在配置Ingress之前,需要先部署應(yīng)用,這個(gè)和nginx類似文章來源:http://www.zghlxwxcb.cn/news/detail-815041.html
?可以通過文章來源地址http://www.zghlxwxcb.cn/news/detail-815041.html
到了這里,關(guān)于[Kubernetes]9. K8s ingress講解借助ingress配置http,https訪問k8s集群應(yīng)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!