Linkerd:Kubernetes 超轻量服务网格
面向 Kubernetes 的超轻量、安全优先服务网格,无需改代码即可为集群补上安全、可观测与可靠性能力。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- vedge-26.10.2
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Linkerd 是面向 Kubernetes 的超轻量(ultralight)、安全优先(security-first)的服务网格,是 Cloud Native Computing Foundation(CNCF)项目。它无需修改业务代码,就能为 Kubernetes 技术栈加上关键的安全、可观测性与可靠性能力。
本仓库是 Linkerd 2.x 的主要开发仓库,包含控制平面(control plane)与命令行工具 CLI。
主要功能
- 无需改动代码,即可为 Kubernetes 集群引入安全、可观测性与可靠性能力
- 超轻量设计,安全优先
- 数据平面由独立的代理组件承担(见
linkerd2-proxy仓库)
仓库构成
Linkerd 相关的完整仓库列表:
- linkerd2:主仓库,包含控制平面与 CLI
- linkerd2-proxy:数据平面代理
- linkerd2-proxy-api:gRPC API 绑定
- linkerd:Linkerd 1.x
- website:linkerd.io 网站与文档
安装与使用
Linkerd 可以在任何现代 Kubernetes 集群上快速跑起来,具体步骤见 Linkerd Getting Started Guide:
https://linkerd.io/2/getting-started/
更完整的文档从 Linkerd docs 开始阅读:
https://linkerd.io/2/overview/
文档源码位于 website 仓库。若要在本仓库中参与开发,可先阅读 BUILD.md。
注意事项
- 许可证:Apache-2.0
- 安全策略(包括漏洞上报方式)见 SECURITY.md。Linkerd 会定期接受第三方安全审计,结果公开在 audits 目录。
- 提交改动前请阅读
CONTRIBUTING.md,并遵守项目的行为准则(Code of Conduct)。 - 项目讨论可通过用户邮件列表、开发者邮件列表、公告邮件列表以及 Linkerd Slack 进行。
本作品整理自 GitHub 开源项目 linkerd/linkerd2,原作者 @linkerd,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- vedge-26.10.2当前版本
policy-controller 提高 gRPC h2 连接窗口以避免 GOAWAY;代理升级至 v2.371.0、v2.372.0;修复 tap API Server 的 TLS 问题;更新 Go 与 Rust 依赖,并补充贡献指南中的 LLM 代码政策。
- vedge-26.10.1
以依赖升级为主:升级 rustls 至 0.23.45,并更新 Helm、Prometheus、tokio-metrics、zerocopy 等 Go/Rust 依赖及 web 前端构建依赖,同时修正文档中过期的 chart 与工作流路径。
评论