Linkerd:轻量级服务网格技术的探索与实践
1. Linkerd简介
Linkerd是一个由CNCF毕业的项目,采用Apache v2许可。Buoyant(https://buoyant.io/)是Linkerd的主要贡献者。它可能是最早的服务网格技术之一。最初于2017年由Buoyant公开发布,但因资源消耗大而受到批评,其最初使用的代理基于Scala和Java网络生态系统,运行时依赖Java虚拟机(JVM),导致显著的资源消耗。2018年,Buoyant发布了新版本Linkerd,最初名为Conduit,后更名为Linkerd v2。Linkerd v2的数据平面由Linkerd2 - proxy组成,它用Rust编写,资源消耗小,专为Kubernetes Pod中的边车代理而设计,而控制平面则用Golang开发。
2. 在minikube上安装Linkerd
以下是在minikube上安装Linkerd的详细步骤:
1. 使用以下命令在minikube上安装Linkerd:
% curl --proto '=https' --tlsv1.2 -sSfL https://run.linkerd.io/install | sh
安装完成后,将linkerd CLI添加到路径中:
export PATH=$PATH:/Users/arai/.linkerd2/bin
- 按照提示将linkerd2包含到路
超级会员免费看
订阅专栏 解锁全文
88

被折叠的 条评论
为什么被折叠?



