Abhishek Kumar created RANGER-5700:
--------------------------------------

             Summary: Support SPIFFE-based authn via HTTP Headers 
                 Key: RANGER-5700
                 URL: https://issues.apache.org/jira/browse/RANGER-5700
             Project: Ranger
          Issue Type: Improvement
          Components: pdp, Ranger
            Reporter: Abhishek Kumar
            Assignee: Abhishek Kumar


Header based authentication was added in RANGER-5499.


Extend it to add support for SPIFFE-based authentication using HTTP headers, 
enabling service-to-service authentication for workload service accounts in 
Kubernetes-based trusted environments.



SPIFFE: [https://spiffe.io/docs/latest/spiffe-about/overview/]

In Kubernetes deployments with a service mesh (e.g., Istio), the sidecar proxy 
establishes and verifies workload identity via mutual TLS and represents it as 
a SPIFFE ID 
({{{}spiffe://<trust-domain>/ns/<namespace>/sa/<service-account>{}}}). Because 
the mesh has already attested and verified this identity, the receiving service 
only needs to read and trust the SPIFFE ID forwarded to it as an HTTP header.

 

The Jira tracks support in following servers: ranger-admin, ranger-pdp



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to