Control Plane

Architectural

  • One or More API Servers: Entry point for REST / kubectl

  • etcd: Distributed key/value store

  • Controller-manager: Always evaluating current vs desired state

  • Scheduler: Schedules pods to worker nodes

Check out the official Kubernetes documentation for a more in-depth explanation of control plane components.