Do we need to mesh non application name spaces too? #6033
-
Hi, we are using linkerd as the service mesh but we do have multiple name spaces in the cluster,is it a good practise to mesh all the applications in all the name spaces including gatekeeper-system, kube-node-lease, kube-public,kube-system and linkerd etc. Any advise/suggestions here are highly appreciated. Thanks!! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
@praveenpattisapu No you do not need to mesh non-application namespaces. The reasons that you install a service mesh in the first place—such as reliability, observability, or security—are not really things that have equal importance for non-application traffic in your cluster. You probably could mesh some of these namespaces without issue, but it's certainly not something that is required or considered a best-practice. |
Beta Was this translation helpful? Give feedback.
@praveenpattisapu No you do not need to mesh non-application namespaces. The reasons that you install a service mesh in the first place—such as reliability, observability, or security—are not really things that have equal importance for non-application traffic in your cluster. You probably could mesh some of these namespaces without issue, but it's certainly not something that is required or considered a best-practice.