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
0
votes
1 answer

An error has occurred. Websocket error: undefined in Linkerd Dashboard

I have minikube running in AWS EC2 Instance, Meshed the application with linkerd, when i try to monitor the Live Calls throws An error has occurred. Websocket error: undefined in the linkerd dashboard. Note: I have exposed the linkerd dashboard by…
0
votes
1 answer

Waiting for linkerd-viz extension to become available

I have minikube running on AWS EC2 instance, installed linkerd and meshed with the application. And installed linkerd viz, when i try to view the dashboard using the command linkerd viz dashboard & gets the following error. it says socat not found,…
0
votes
1 answer

Linkerd authorization policy without ingress

I am newbie to service mesh and k8 in general. From my understanding Linkerd does not provide it's own ingress controller. In that case, in my understanding Linkerd does not have reverse-proxy in itself. However, it can still do authorization of the…
Dharmesh
  • 560
  • 1
  • 6
  • 16
0
votes
1 answer

Load Balancing gRPC streams k8s using linkerd

I'm trying to achieve load balancing of gRPC messages using linkerd on a k8s cluster. The k8s cluster is setup using microk8s. k8s is version 1.23.3 and linkerd is version stable-2.11.1. I have a server and a client app, both c# code. The client…
NM138
  • 43
  • 5
0
votes
1 answer

viz extension crashloop with Request failed error unauthorized connection on server proxy-admin

I just tried to install Linkerd viz extension following official documentation but all the pods are in a crash loop. linkerd viz install | kubectl apply -f - Linkerd-getting-started r proxy-admin [ 29.797889s] INFO ThreadId(02)…
Adiii
  • 54,482
  • 7
  • 145
  • 148
0
votes
1 answer

Linkerd - no controller pods after upgrade ( helm upgrade )

Today I upgraded linkerd from 2.10 to 2.11, but after the upgrade it looks like my controller pod is no longer there, I upgraded with helm upgrade --namespace v3-mainapp linkerd2 linkerd/linkerd2 --atomic and it gave me Release "linkerd2" has been…
Tim Holum
  • 697
  • 1
  • 11
  • 24
0
votes
1 answer

Cannot add linkerd inject annotation in deployment file

I have a kubernetes deployment file user.yaml - apiVersion: apps/v1 kind: Deployment metadata: name: user-deployment namespace: stage spec: replicas: 1 selector: matchLabels: app: user template: metadata: labels: …
aquaman
  • 1,523
  • 5
  • 20
  • 39
0
votes
1 answer

Failed to connect PostgreSQL in Kubernetes

I am using Kubernetes. I have two pods. In one pod, it is running a server. Here is the part of codes trying to connect PostgreSQL service in another pod. import ( "context" "github.com/jackc/pgx/v4/pgxpool" …
Hongbo Miao
  • 45,290
  • 60
  • 174
  • 267
0
votes
0 answers

What does “&” mean in “linkerd viz dashboard &”?

I am reading Linkerd Getting Started docs. I saw a command at Step 4: Explore Linkerd that start Linkerd viz dashboard. Is there any difference between linkerd viz dashboard & and linkerd viz dashboard Both commands work and start the…
Hongbo Miao
  • 45,290
  • 60
  • 174
  • 267
0
votes
1 answer

linkerd Inject with helm or namespace?

I can't seem to find a simple answer to my question, how to use linkerd inject command / options to add when using helm to install a package, e.g. like postgres? I have done it with another package but that was by adding the annotation command to a…
C0ol_Cod3r
  • 909
  • 2
  • 15
  • 35
0
votes
2 answers

Canary rollouts with linkerd and argo rollouts

I'm trying to configure a canary rollout for a demo, but I'm having trouble getting the traffic splitting to work with linkerd. The funny part is I was able to get this working with istio and i find istio to be much more complicated then linkerd. I…
Gerb
  • 883
  • 12
  • 31
0
votes
1 answer

Linkerd proxies metrics reset

Good evening, I’m a student from the university of Rome Tor Vergata. I’m currently working on my master thesis that involves the use of Linkerd. Very briefly the thesis is about implementing a totally distributed root cause localization system for…
0
votes
1 answer

Linkerd distributed tracing with OpenCensus

Context I am trying to use OpenCensus and Linkerd. Though Linkerd has an option to automatically provision OpenCensus and jaeger in its namespace, I don't want to use them. Instead, I deployed them independently by myself under the namespace named…
jjangga
  • 441
  • 5
  • 14
0
votes
1 answer

Can I use Envoy with Linkerd?

Most service meshes use Envoy as a sidecar proxy but that doesn't seem to be the default option for Linkerd. We are already using Envoy as ingress and don't really want to add a new proxy into the mix. Can we use Linkerd with Envoy?
Katpag
  • 3
  • 1
0
votes
1 answer

How do you disable mTLS in linkerd?

I'm sitting behind a corporate firewall that only allows https traffic that it can intercept with a MITM certificate. Unfortunately, linkerd and most other service meshes have mTLS enabled between all pod proxy communication. How can I disable mTLS…
mikeLundquist
  • 769
  • 1
  • 12
  • 26