Which Kubernetes concept acts as an identity for processes that run in a Pod, giving them access to the Kubernetes API?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: ServiceAccount

A ServiceAccount provides an identity for processes that run in a Pod. When you access the cluster (for example, using kubectl), you are authenticated by the apiserver as a particu...

Real Exam ScenarioKubernetes Security

Which Kubernetes concept acts as an identity for processes that run in a Pod, giving them access to the Kubernetes API?

✓ Correct Answer & ExplanationKubernetes Security

Correct Answer

ServiceAccount

Why This Answer Is Correct

A ServiceAccount provides an identity for processes that run in a Pod. When you access the cluster (for example, using kubectl), you are authenticated by the apiserver as a particular User Account (currently usually admin). Processes in containers inside pods can also contact the apiserver.

📚 What This Question Tests

This question evaluates your knowledge of Kubernetes Security — a core concept tested in cloud certification exams. Understanding Kubernetes Security is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.