DEV Community

Cover image for Kubernetes Architect
BAKRE JAMIU
BAKRE JAMIU

Posted on

Kubernetes Architect

Today I learnt Kubernetes Architect

  • Control Plane (Master Node) → 1)
  1. API Server (exposes to external world)
  2. Scheduler (Scheduling pods or resources in K8s)Receives information from API server
  3. etcd: Backup service (key value store)
  4. Controller Manager Example: Replica Set
  5. CCM (Cloud Controller Manager)
    • No need for on-premise

Image description

  • Data plane (Worker Node) → 3 components:
  1. Kubelet (Creating and managing pod)
  2. Kube Proxy (uses iptables in Linux machine)
  3. Container Runtime (environment)

Top comments (0)