Contour最初誕生於Heptio,後被VMware收購。目前Contour已經被雲原生計算基金會(CNCF)接受爲孵化項目。

Contour是用於Kubernetes的高性能入口控制器,可爲Envoy提供控制平面。Contour通過將Envoy部署爲反向代理和負載均衡來工作。Contour支持動態配置更新和多團隊Kubernetes集羣,能夠限制可配置虛擬主機和TLS憑證的命名空間,並提供高級負載均衡策略。

使用Kubernetes大規模運行工作負載的最重要步驟之一就是實施有效的第7層流量入口管理。Contour爲用戶提供了一種訪問Kubernetes集羣中應用程序的方式,從而填補了常見的操作空白。由於Contour已經與Envoy集成在一起,這也是其成爲CNCF孵化項目的重要原因。

據悉,Contour已被許多企業採用並運行在生產環境中,如Adobe,Kinvolk,Kintone,PhishLabs和Replicated等。其中,Adobe已將Contour用作基於多租戶Kubernetes的平臺的入口控制器。

VMware的Contour維護者表示,我們加入CNCF可以在塑造入口控制器的未來中扮演重要角色,而入口控制器是任何雲原生基礎架構的關鍵部分。

Contour加入CNCF後,計劃增加對Kubernetes Service API的支持,以及跨Kubernetes集羣的路由服務的支持。此外,還計劃啓用對Envoy功能的支持,例如速率限制,身份驗證和訪問日誌服務等。

【責任編輯:趙寧寧 TEL:(010)68476606】

相關文章