如何在几分钟内实现Kubernetes入口控制器配置

本篇文章给大家分享的是有关如何在几分钟内实现Kubernetes入口控制器配置,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

改则网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联公司于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

Konvoy为生产就绪的Kubernetes提供完整的开箱即用体验。

Konvoy是一种提供纯Kubernetes集群的工具,基于一组云原生计算基金会(CNCF)和开源组件。此Kubernetes发行版经CNCF一致性认证,为用户提供了一组可以立即启用的预安装组件。

Konvoy选用Traefik作为核心入口控制器


       

Traefik的创始公司Containous宣布,其开源反向代理、负载均衡工具——Traefik与D2iQ的Konvoy正式实现集成。

Traefik是一个云原生动态反向代理,可将传入的请求路由到您平台内的应用程序。Traefik专为容器时代而设计,能够监听不同的云平台上的Docker或Kubernetes,并自行配置,为用户提供最佳的管理体验。

这种动态行为使得Traefik成为Kubernetes入口控制器(Ingress Controller)的首选工具:它轻巧、易于使用、支持HTTP/2、gRPC、webSockets和Let’s Encrypt开箱即用,且专为动态环境而设计。

Konvoy不仅能够为用户安装Traefik,而且还预配置从HTTPS到与其他附加组件(如Metric Collection)集成的所有内容,从而让每个人得以享受Traefik的优势和特性。就像在任何Kubernetes集群中一样,用户只需指定“Kubernetes Ingress Rules”,即可完成应用程序的部署。

Konvoy将Traefik开箱即用的配置为:


       
  • 一旦Konvoy启动,您可以随时在Grafana中查看HTTP度量指标,Traefik会将其度量指标报告给Prometheus;

  • 显示Traefik资源使用情况,例如内存或CPU使用情况;

  • 基于Traefik Forward Authentication(https://github.com/thomseddon/traefik-forward-auth)和Konvoy身份验证“dex”(https://github.com/dexidp/dex)实现HTTP身份验证,以便您的应用程序可以使用此集中式单点登录系统;

  • 处于完全的“Operational Portal”集成模式,其中Traefik的仪表板UI与Grafana、Kibana或Kubernetes仪表板的集成方式相同,具有极高的安全性;

  • 作为一个高可用系统,Konvoy以容错的方式部署每个组件:Traefik被复制,以确保即使在机器出现故障时也能保持服务连续性。

D2iQ 与Traefik如何协同合作

       

简单来说,Konvoy只需一步即可启动新的Kubernetes集群:在您的管理机器上运行命令行“Konvoy up”。休息一下,一杯茶的时间,您就可以开始在Kubernetes生产级平台上部署应用程序了,在这个平台上,所有组件都已经为您部署并预先配置好了。

如果您想要解锁高可用入口控制器的全部功能,可以在Konvoy上安装Traefik 企业版 (TraefikEE)。TraefikEE允许在Konvoy的组件中集成与Traefik相同的功能,但同时具有分布式功能的额外支持(TraefikEE仪表板具有集群视图和聚合度量指标、分布式Let’s Encrypt、全局速率限制等功能)。

以上就是如何在几分钟内实现Kubernetes入口控制器配置,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


分享文章:如何在几分钟内实现Kubernetes入口控制器配置
网站链接:http://pwwzsj.com/article/gioieo.html