User Tools

Site Tools


k8s:core:api_server

API Server

The API Server is the entry point of Kubernetes.

What it does

  • Accepts kubectl commands
  • Validates requests
  • Updates cluster state
  • Communicates with etcd (database)

Example

When you run:

kubectl apply -f deployment.yaml

Flow:

  • kubectl → API Server → Control Plane → cluster update

Key idea

API Server = “front door of Kubernetes” Everything goes through it.

k8s/core/api_server.txt · Last modified: by phong2018