-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Seeing "failed to find any PEM data in certificate input" in consul connect injector pod #451
Comments
Hey @jacobmammoliti this is an intermittent error due to signaling logic in the connectInjector. This should be fixed as part of an upcoming refactor to use the same certificate manager across components. In the meanwhile this error should go away on its own after some restarts. |
@ndhanushkodi do you have a rough timeline of when that refactor is coming? I've found even after many crashes, it never becomes healthy. In the |
@jacobmammoliti We are expecting to finish the refactor and have a release by mid-late April! |
I think this might be the kube liveness check killing the pod. See hashicorp/consul-helm#885 |
@ilyavinnik bingo.. for now I went and modified the probe directly on the deployment and it is stable now 👍 |
This fix will be in our next release. |
Use same master version as node version
Overview of the Issue
I have deployed a Consul 1.9.3 cluster on my K3s RaspberryPi cluster and am noticing a constant
crashloopbackoff
when I enable the connectInjector. I have posted the logs below.Adding note: I have run the same deployment against a GKE cluster without any issues.
Reproduction Steps
Deploy Consul on a K3s RaspberryPi cluster with the terraform code here: https://github.com/arctiqjacob/blizzard-dc/blob/main/k3s/terraform/consul.tf
Logs
consul-k8s logs
get pods
Expected behavior
Expecting this to run without any issues.
Environment details
If not already included, please provide the following:
consul-k8s
version: 0.24.0jsiebens/envoy-arm64
version: 1.13.3The text was updated successfully, but these errors were encountered: