Linkerd controller pods are not coming up #7988
Replies: 11 comments 7 replies
-
Is this the only log warning you're seeing? This appears to be recorded around 50 minutes after your pod's proxy was started (i.e It would be helpful to see if the services have been created: And finally, can you confirm your k8s cluster has successfully set-up a DNS record for the headless identity service? I find that Edit: ah, I have just seen that your identity pod is not up. Can you do |
Beta Was this translation helpful? Give feedback.
-
Hey david, thanks for the response, Now all the pods are up and running but getting different warnings in the logs of Identity and controller. Is this an issue? It is showing different record name now. linkerd-dst-headless.linkerd.svc.cluster.local. Previously it is different when pods were not up: linkerd-identity-headless.linkerd.svc.cluster.local Identity Logs:
Controller Logs:
|
Beta Was this translation helpful? Give feedback.
-
If the pods have all successfully come up but you still get warnings, it means your DNS resolution might not work correctly in the cluster. You can follow the steps I posted above to pinpoint the issue:
|
Beta Was this translation helpful? Give feedback.
-
Output of kubectl get svc -n linkerd
|
Beta Was this translation helpful? Give feedback.
-
Have you managed to run |
Beta Was this translation helpful? Give feedback.
-
I have followed the above mentioned page and got this as output. Name: linkerd-dst-headless.linkerd.svc.cluster.local |
Beta Was this translation helpful? Give feedback.
-
@mateiidavid Please help me And I tried injected for Jfrog Artifactory, Pods are not at all coming up for services and also linkerd-proxy containers. Below is the describe of pod and linkerd init container is getting failed.
|
Beta Was this translation helpful? Give feedback.
-
Hey @sathishkumar3009, can you try to upgrade Linkerd to a recent edge version and set the following flag? Also, in the issue form, we typically suggest you include more details about your environment, not just your Kubernetes version. What OS are you using? Is this a managed cluster? We can make use of the information to figure out the problem here. |
Beta Was this translation helpful? Give feedback.
-
I have set that value in helm and it is working now. Thanks. Jfrog application is also working as expected. Yes we are using AKS managed cluster and linkerd is deployed using helm chart. But I could see these logs in linkerd-proxy container. Any solution for this? For other applications logs are clear. Keycloak Application, Linkerd Proxy container Logs:
Artifactory application, linkerd-proxy container logs:
|
Beta Was this translation helpful? Give feedback.
-
@mateiidavid Can you help me please.
|
Beta Was this translation helpful? Give feedback.
-
Hi @sathishkumar3009. Other than the log lines, is the application behaving correctly now? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What is the issue?
Deployed linkerD using helm charts.
Repository: "https://helm.linkerd.io/stable"
Version: 2.10.0
Pods of linkerd is not coming up due to the below error.
How can it be reproduced?
Deploying helm charts from this repo.https://github.com/Azure-Terraform/terraform-helm-linkerd/blob/main/variables.tf
Logs, error output, etc
[ 3115.012070s] WARN ThreadId(01) daemon:identity: linkerd_app_core::control: Failed to resolve control-plane component error=no record found for name: linkerd-identity-headless.linkerd.svc.cluster.local. type: SRV class: IN
output of
linkerd check -o short
Notworking
Environment
Kubernetes version 1.22.0
Possible solution
No response
Additional context
No response
Would you like to work on fixing this bug?
No response
Beta Was this translation helpful? Give feedback.
All reactions