Questions tagged [linkerd]

Linkerd is an ultralight service mesh for Kubernetes. It gives you observability, reliability, and security without requiring any code changes.

Linkerd is a service mesh for Kubernetes and other frameworks. It makes running services easier and safer by giving you runtime debugging, observability, reliability, and security—all without requiring any changes to your code.

For a brief introduction to the service mesh model, we recommend reading What's a service mesh? And why do I need one?

Linkerd is fully open source, licensed under Apache v2, and is a Cloud Native Computing Foundation incubating project. Linkerd is developed in the open in the Linkerd GitHub organization.

Links

102 questions
1
vote
0 answers

LinkerD Cert Rotation not clearly described in the Documents

I have started working with LinkerD recently and trying to set it up on the cluster. The issue I am facing is with the cert rotation. The LinkerD documentation does not elaborate completely on the process of how the issuer cert is used to generate…
Shubhanshu Rastogi
  • 2,133
  • 1
  • 20
  • 30
1
vote
2 answers

Linkerd traffic split with Nginx Ingress Controller

I have deployed a Linkerd Service mesh and my Kubernetes cluster is configured with the Nginx ingress controller as a DaemonSet and all the ingresses are working fine also the Linkerd. Recently, I have added a traffic split functionality to run my…
1
vote
1 answer

Unable to connect GRPC microservice with client - Nest JS Node on k8s

I'm currently stuck with connecting clusterIp services in kubernetes. The main goal is to connect one pod (microservice) using grpc and other pod (client) using node . I'm using the service name to expose and connect to the microservice…
1
vote
1 answer

GKE update calico-node-vertical-autoscaler image version

I am using GKE cluster with master version 1.15.9-gke.24 and linkerd2 as proxy for my gRPC services. From my cluster I saw calico node vertical autoscaler pod is in CrashLoopBackOff state. From log I see following $ kubectl logs -f…
hoque
  • 5,735
  • 1
  • 19
  • 29
1
vote
1 answer

How to install linkerd as part of an umbrella chart?

I am trying to install linkerd which is contained in an umbrella chart but I keep getting this error. I think it is because helm can't find the values.yaml file for linkerd to update the crtExpiry. Any help is appreciated. I have set the $exp…
prego
  • 31
  • 6
1
vote
1 answer

Spark workers cannot connect to Spark master through service mesh

I am running a Kubernetes cluster where I have enabled the two service meshes Istio and Linkerd on different occasions. When I try to deploy a Spark Standalone cluster where each Spark worker and Master will run in different pods, the workers cannot…
toerq
  • 117
  • 2
  • 10
1
vote
1 answer

Is it possible to track down very rare failed requests using linkerd?

Linkerd's docs explain how to track down failing requests using the tap command, but in some cases the success rate might be very high, with only a single failed request every hour or so. How is it possible to track down those requests that are…
vmalloc
  • 820
  • 5
  • 8
1
vote
1 answer

Linkerd control plane pods don't come up on EKS

I have a vanilla EKS cluster deployed with Terraform at version 1.14 with RBAC enabled, but nothing installed into the cluster. I just executed linkerd install | kubecetl apply -f -. After that completes I have waited about 4 minutes for things to…
cpretzer
  • 236
  • 2
  • 6
1
vote
1 answer

Linkerd loadbalance gRPC services in unexpected manner

I'm trying to solve gRPC load balance problem with linkerd, but requests will be evenly distributed only when all services are deployed on same node. If I deploy servers on different node, all request will be directed to one of…
Leisen Chang
  • 826
  • 1
  • 6
  • 15
1
vote
0 answers

How to setup gRPC for AWS Kubernetes services

Any idea how to setup gRPC for Kubernetes exposed services? We have deployed Linkerd in our cluster and that seems to work well and give us gRPC within Kubernetes. However we haven't found a solution that gives us gRPC connectivity from outside the…
Dimitris
  • 2,030
  • 3
  • 27
  • 45
1
vote
1 answer

linkerd, kubernetes and dtab

I'am very new to linkerd in Kubernetes, and I don't feel very comfortable with dtab and routing. I followed this quite easy "getting started guide" step by step :…
Fred Mériot
  • 4,157
  • 9
  • 33
  • 50
1
vote
1 answer

Reverse Proxy with support for dynamic routing to Kubernetes service:portname and WebSockets

I would like to perform path-based dynamic routing to Kubernetes services with support for WebSockets. For example, this path: http://10.0.0.1/myport/myservice/foo should route traffic to service myservice at named port myport (namespace default)…
Perspectivus
  • 972
  • 1
  • 9
  • 22
1
vote
1 answer

LINKERD: Unable to build docker image from linkerd

https://github.com/linkerd/linkerd#docker From the instruction on Readme, I have executed the following commands, ; linkerd/docker ;namerd/docker I get the following exception, [info] Done packaging. [trace] Stack trace suppressed: run last…
zillani
  • 1,070
  • 3
  • 18
  • 26
0
votes
0 answers

How to use Linkerd Dynamic Request Routing to point to a Kubernetes Service with the same name/namespace

I need to use Linkerd's dynamic request routing to allow for a quick traffic switch, i.e., like a canary or green/blue deployment. My Kubernetes services, namespaces are fixed, and Linkerd seems to solve this problem by routing traffic to services,…
hcabral
  • 343
  • 1
  • 3
  • 8
0
votes
0 answers

High Linkerd TCP Connection and timeout

We use Linkerd as a service mesh in production, last evening one of our applications started getting a timeout. This app was called from one of our services and it used Linkerd URL for communication between the two. The service A called service B…
johri21
  • 153
  • 1
  • 9