You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.
*Directly retrieve the ServiceIdentity from the proxy XDS cert.
This issue is to treat the Envoi xDS certificate's CN as a ServiceIdentity, not specifically Kubernetes Service Account. In reality the xDS Cert CN would still be derived from a Kubernetes Service Account, but this is merely an implementation detail.
The text was updated successfully, but these errors were encountered:
Another thought - we may need to create EndpointIdentity and have that be different that ServiceIdentity
So xDS certificate --> EndpointIdentity (or ProxyIdentity)
Service certificate --> ServiceIdentity
As it stands today, both XDS cert and workload certs are based on service-account.namespace. The only additional info in the XDS cert is the proxy metadata (Proxy UUID, Kind).
From a comment/proposal @shashankram made on #3170 (review):
*Directly retrieve the ServiceIdentity from the proxy XDS cert.
This issue is to treat the Envoi xDS certificate's CN as a ServiceIdentity, not specifically Kubernetes Service Account. In reality the xDS Cert CN would still be derived from a Kubernetes Service Account, but this is merely an implementation detail.
The text was updated successfully, but these errors were encountered: