Which annotations for Nginx Ingress when using LinkerD #7001
Replies: 2 comments 1 reply
-
All traffic from your ingress to your deployment should automatically get encrypted with mTLS assuming both the ingress and the web server are meshed and the relevant ports are not configured to be skipped. With that said, for Nginx we recommend using |
Beta Was this translation helpful? Give feedback.
-
You need to add that annotation to the ingress controller's pod, not on the ingress resource itself. |
Beta Was this translation helpful? Give feedback.
-
I am using LinkerD 2.10 to enable mTLS for all the services in my deployment. All traffic is correctly meshed other than the web traffic coming into the application over our master Nginx ingress.
We terminate TLS in our master ingress.
Q1 - Is it possible to mesh the traffic between the Ingress and the web server service with the correct annotations? aka
"tls": "true"
when I tap this traffic?Q2 - If it's possible, which annotations are required?
In LinkerD 2.9, the instructions for enabling are this:
In LinkerD 2.10, the instructions are this:
I've tried both sets of annotations as well as all of them and the traffic always shows
"tls": "no_tls_from_remote"
Any help is greatly appreciated!
Beta Was this translation helpful? Give feedback.
All reactions