ServiceAccount [api_object]ai-synthesized · conf 0.82
ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets
corenetworkingsecurity
A ServiceAccount is an identity for a pod that allows it to authenticate with the Kubernetes API server.
Why it matters It enables authentication and authorization of pods in a Kubernetes cluster.
Key facts - Defined in the io.k8s.api.core.v1 package - Used for authenticating pods with the Kubernetes API server
Common pitfalls - Incorrect configuration can lead to authentication failures or security vulnerabilities
Related SecretVolumeSource, SecurityContext
Sources
swagger.json — “io.k8s.api.core.v1.ServiceAccount”