Linkerd Breaks Kubernetes Internal DNS #5592
-
When I inject linkerd into my namespace:
It breaks the connection to my mysql database which uses google cloudsqlproxy hitting I have a helm hook that waits for a database connection to be ready. Normally, it will curl the db and get an exit code of 26 while it's spinning up and an exit code of 52 when it's ready. When I install linkerd it gives an exit code of 0 no matter what. I validated that it also breaks the connection to my rails application. When I look at the logs for the
Not sure if this is a bug or a feature of Linkerd Update: Not sure if this was a step in the right direction but for testing I set network policies to allow all ingress & egress and now I'm getting this in the
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
You should probably add 5432 to the |
Beta Was this translation helpful? Give feedback.
You should probably add 5432 to the
config.linkerd.io/outbound-skip-ports
configuration on your workload/namespace. See https://linkerd.io/2/features/protocol-detection/ for more information.