ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Linkerd 2.5发布:Helm支持与符合RBAC的tap命令

2021-05-11 07:02:21  阅读:178  来源: 互联网

标签:linkerd Kubernetes RBAC 版本 Helm Linkerd 2.5


 尼古拉斯 译 分布式实验室

图片

今天,我们高兴地迎来了Linkerd 2.5版本!此版本增加了新的支持,允许通过Helm进行安装,加强了Linkerd的tap命令以遵循Kubernetes RBAC规则,改进了Linkerd CLI以在流量分割期间报告指标,同时亦允许用户以动态方式设置日志记录级别等等。
Linkerd的全新Helm支持提供了一种除linkerd install之外的替代性安装选项。如果大家正在使用Helm 2或者Helm 3,即可借此配合现有部署流程实现Linkerd安装。就算大家并未使用Helm,这种新方法也可以更好地支持需要进行大量自定义的安装环境,从而避免在linkerd install中使用一组复杂的参数。(目前,我们正在努力将Linkerd 2.x Hekm表纳入Helm稳定repo当中。工作正在进行,敬请期待。)
Linkerd的tap命令提供“用于微服务的tcpdump”功能,允许用户查看meshed部署中的实时请求/响应调用示例。(主要在2.3版本中比较实用,但在后续版本中,Linkerd开始默认加密所有meshed HTTP流量,因此渲染tcpdump本身就没什么意义了。)在Linkerd 2.5中,tap命令现在利用Kubernetes RBAC提供对结果的细粒度访问。换言之,负责处理敏感数据的应用程序现在可以通过基础Kubernetes集群中的RBAC规则对传输数据的访问活动加以控制。
Linkerd 2.5还推出大量其他改进、性能增强与错误修复,包括:

  • 动态可配置代理日志记录级别。

  • 新的linkerd stat trafficsplits命令,用于显示流量分割操作中的各项指标(例如金丝雀发布)。

  • 新的Kubernetes集群监控Grafana仪表板。

  • 处理新的CLI标志,例如—as与—all-namespaces。

  • 高可用性(HA)模式下的新Pod反关联规则。

  • 用于自动注入行为的命名空间级配置。


感兴趣的朋友可以点击此处[1]参阅完整的版本说明。
关注发布周期的朋友可能会注意到,2.5版本的推出距离Linkerd 2.4版本刚刚过去不到六周。如此快速的发布周期,应当归功于Linkerd社区中快速增长的活跃贡献者、测试者以及采用者。这里我们要特别感谢Jonathan Juares Beber、Cody Vandermyn、Alena Varkockova、Tarun Pothulapati以及Guangming Wang。
我们期待您的反馈!下周,我们将在月度在线Linkerd社区聚会[2]上对所有新功能进行讨论,同时商议即将发布的Linkerd 2.6相关计划,以及Linkerd与OPA Gatekeeper[3]及OpenFaaS[4]的集成事宜。请加入我们,快速获得最新鲜的Linkerd 2.5相关信息。
打算亲自体验Linkerd?这里我向大家推荐项目的每周前沿发布计划,参与其中的朋友已经提前体验到2.x分支版本以及上述功能的实际应用。无论采取哪种方式,您都可以通过以下命令下载Linkerd 2.4稳定版本:

curl https://run.linkerd.io/install | sh


需要将原有版本更新为2.5版本?请参阅我们的Linkerd升级指南[5],了解如何使用linkerd upgrade命令。
相关链接:

  1. https://github.com/linkerd/linkerd2/releases/tag/stable-2.5.0

  2. https://www.meetup.com/Linkerd-Online-Community-Meetup/

  3. https://github.com/open-policy-agent/gatekeeper

  4. https://github.com/openfaas/faas

  5. https://linkerd.io/2/tasks/upgrade/


原文链接:https://linkerd.io/2019/08/20/announcing-linkerd-2.5/


标签:linkerd,Kubernetes,RBAC,版本,Helm,Linkerd,2.5
来源: https://blog.51cto.com/u_15127630/2766424

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有