本篇文章給大家分享的是有關(guān)如何在幾分鐘內(nèi)實(shí)現(xiàn)Kubernetes入口控制器配置,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
改則網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
“
Konvoy為生產(chǎn)就緒的Kubernetes提供完整的開箱即用體驗(yàn)。
Konvoy是一種提供純Kubernetes集群的工具,基于一組云原生計(jì)算基金會(huì)(CNCF)和開源組件。此Kubernetes發(fā)行版經(jīng)CNCF一致性認(rèn)證,為用戶提供了一組可以立即啟用的預(yù)安裝組件。
”
Konvoy選用Traefik作為核心入口控制器
Traefik的創(chuàng)始公司Containous宣布,其開源反向代理、負(fù)載均衡工具——Traefik與D2iQ的Konvoy正式實(shí)現(xiàn)集成。
Traefik是一個(gè)云原生動(dòng)態(tài)反向代理,可將傳入的請(qǐng)求路由到您平臺(tái)內(nèi)的應(yīng)用程序。Traefik專為容器時(shí)代而設(shè)計(jì),能夠監(jiān)聽不同的云平臺(tái)上的Docker或Kubernetes,并自行配置,為用戶提供最佳的管理體驗(yàn)。
這種動(dòng)態(tài)行為使得Traefik成為Kubernetes入口控制器(Ingress Controller)的首選工具:它輕巧、易于使用、支持HTTP/2、gRPC、webSockets和Let’s Encrypt開箱即用,且專為動(dòng)態(tài)環(huán)境而設(shè)計(jì)。
Konvoy不僅能夠?yàn)橛脩舭惭bTraefik,而且還預(yù)配置從HTTPS到與其他附加組件(如Metric Collection)集成的所有內(nèi)容,從而讓每個(gè)人得以享受Traefik的優(yōu)勢(shì)和特性。就像在任何Kubernetes集群中一樣,用戶只需指定“Kubernetes Ingress Rules”,即可完成應(yīng)用程序的部署。
Konvoy將Traefik開箱即用的配置為:
一旦Konvoy啟動(dòng),您可以隨時(shí)在Grafana中查看HTTP度量指標(biāo),Traefik會(huì)將其度量指標(biāo)報(bào)告給Prometheus;
顯示Traefik資源使用情況,例如內(nèi)存或CPU使用情況;
基于Traefik Forward Authentication(https://github.com/thomseddon/traefik-forward-auth)和Konvoy身份驗(yàn)證“dex”(https://github.com/dexidp/dex)實(shí)現(xiàn)HTTP身份驗(yàn)證,以便您的應(yīng)用程序可以使用此集中式單點(diǎn)登錄系統(tǒng);
處于完全的“Operational Portal”集成模式,其中Traefik的儀表板UI與Grafana、Kibana或Kubernetes儀表板的集成方式相同,具有極高的安全性;
作為一個(gè)高可用系統(tǒng),Konvoy以容錯(cuò)的方式部署每個(gè)組件:Traefik被復(fù)制,以確保即使在機(jī)器出現(xiàn)故障時(shí)也能保持服務(wù)連續(xù)性。
D2iQ 與Traefik如何協(xié)同合作
簡(jiǎn)單來(lái)說(shuō),Konvoy只需一步即可啟動(dòng)新的Kubernetes集群:在您的管理機(jī)器上運(yùn)行命令行“Konvoy up”。休息一下,一杯茶的時(shí)間,您就可以開始在Kubernetes生產(chǎn)級(jí)平臺(tái)上部署應(yīng)用程序了,在這個(gè)平臺(tái)上,所有組件都已經(jīng)為您部署并預(yù)先配置好了。
如果您想要解鎖高可用入口控制器的全部功能,可以在Konvoy上安裝Traefik 企業(yè)版 (TraefikEE)。TraefikEE允許在Konvoy的組件中集成與Traefik相同的功能,但同時(shí)具有分布式功能的額外支持(TraefikEE儀表板具有集群視圖和聚合度量指標(biāo)、分布式Let’s Encrypt、全局速率限制等功能)。
以上就是如何在幾分鐘內(nèi)實(shí)現(xiàn)Kubernetes入口控制器配置,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。