问题标签 [linkerd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - Docker Swarm Mode 路由网格与 linkerd
Docker Swarm Mode 路由网格是 linkerd 路由网格的内置替代品吗?换句话说,如果有开箱即用的解决方案,是否还有理由研究 linkerd?
docker - Linkerd、k8s 和路由
我目前正在尝试了解 k8s 和 linkerd。我之前使用过 docker-compose 和 consul。
我还没有完全弄清楚我做错了什么,所以如果有人可以检查逻辑并查看错误在哪里,我会很高兴。
我在minikube
本地使用并想使用 GCE 进行部署。
我基本上是在尝试获得一个简单的容器,该容器运行在 k8s 和 linkerd 中运行的节点应用程序,但由于某些原因,我无法让路由正常工作。
config.yaml
然后我部署了一个deamonset
我理解的,这是最明智的使用方式linkerd
然后,我使用我构建的 docker 容器部署复制控制器:
然后当我进入minikube service l5d
服务并显示链接器时,但我没有得到应该显示的默认页面。
为了测试一切是否正常,我构建了另一个直接指向端口 8080 的服务,然后它可以工作,但不是通过 linkerd 代理。
有人能发现错误吗?提前非常感谢。
protocol-buffers - 无法识别的语法标识符“proto3”。此解析器仅识别 Linkerd 上的“proto2”
我在我的 linux ubuntu 上克隆了 linkerd ( https://github.com/linkerd ) repo,并安装了 protoc 版本 2.5。当我尝试使用以下命令编译链接器时,我收到错误“无法识别的语法标识符“proto3”。此解析器仅识别“proto2”。
命令:./sbt linkerd/compile
ubuntu - LINKERD:Ubuntu 上 Kubernetes 中的待处理外部 IP
当我尝试运行以下命令时,我已经在我的 ubuntu 机器上安装了 kubernetes,我看到 external-IP 为“待处理”,其中 svc.yml 是 linkerd 中的服务对象,链接如下
kubernetes - linkerd:crashloopbackoff kubernetes pod 错误,同时设置失败应计
将我的 yml 配置为故障累积断路,以下配置作为参考。 https://github.com/linkerd/linkerd-examples/blob/master/failure-accrual/linkerd.yml
应用更改后,我看到 Pod 处于 crashloopbackoff 状态。
kubernetes - Linkerd 和 k8s 不工作
我正在尝试了解 kubernetes 中的 linkerd。我在我的本地使用他们网站上的 linkerd deamonset 示例minikube
它全部部署在production
命名空间中。当我尝试
什么都没发生。我的设置哪里出错了?
我的 Linkerd yaml:
这是我对 apiservice 的部署:
这是服务:
在我的节点应用程序中,我正在使用global tunnel
:
node.js - Node 全局隧道和 loggly 和 linkerd
我正在使用 linkerd 并且必须global tunnel
通过localhost:4140
. 问题是这似乎导致 loggly 停止工作。一旦全局隧道处于活动状态,loggly 就不会收到任何消息。我怎样才能改变它?
我已经看到,我可以在loggy
实例的配置中传递一个代理变量。
谢谢您的帮助。
trace - 从移动应用程序到后端的分布式跟踪并包含自定义信息
我们有 Android 和 iOS (Objective-C) 移动应用程序。我们的商业智能团队有兴趣接收每个数据事件的以下参数:
- 应用程序版本
- 用户会话 ID
我们使用 gRPC 进行移动后端通信以及后端不同微服务之间的通信。
我正在考虑使用在移动应用程序上启动的开放跟踪跨度发送此信息,并通过Baggage传递应用程序版本和会话 ID 。
任何人都可以建议开放跟踪是否适合这种情况,或者是否有更好的选择?
我们也在考虑在后端使用 LinkerD