溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何在幾分鐘內(nèi)實(shí)現(xiàn)Kubernetes入口控制器配置

發(fā)布時(shí)間:2021-11-23 22:19:26 來源:億速云 閱讀:121 作者:柒染 欄目:大數(shù)據(jù)

本篇文章給大家分享的是有關(guān)如何在幾分鐘內(nèi)實(shí)現(xiàn)Kubernetes入口控制器配置,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

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é)同合作

       

簡單來說,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)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI