-
I'm using Knative serving/contour to deploy my services. (I injected LinkerD in all namespaces and used ingress mode for envoy) The traffic pass like this: I want to create an authorization policy to allow only ServiceA(namespace A) to call ServiceB(namespace B) |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I'm not too familiar with Knative Serving but I assume it does create workloads that can be targeted with a Server, correct? So you should be able to create a Server that targets the workloads created by Knative Serving and then create AuthorizationPolicies that have a |
Beta Was this translation helpful? Give feedback.
-
Hi @anqliu! Identities in Linkerd are not transitive. In other words, if traffic passes from There may be work in the future to allow transitive identity or delegation of some kind, but this work has not yet been scoped. |
Beta Was this translation helpful? Give feedback.
Hi @anqliu!
Identities in Linkerd are not transitive. In other words, if traffic passes from
A -> B -> C
then B must authorize A and C must authorize B. B never uses any identity other than its own.There may be work in the future to allow transitive identity or delegation of some kind, but this work has not yet been scoped.