Back to Glossary
Kubernetes

What is Kubernetes API Server?

The central management component of Kubernetes that exposes the Kubernetes API.

The Kubernetes API Server (kube-apiserver) is the front-end of the Kubernetes control plane. All communication in a cluster goes through it — kubectl commands, internal components, and external clients all talk to the API server. It validates and processes REST requests, then writes to etcd. The API server also handles authentication (certificates, tokens), authorization (RBAC), and admission control. Running multiple API server replicas provides high availability.

Test your knowledge of Kubernetes API Server and 130 other DevOps concepts