Kubernetes Cluster Architecture
Kubernetes Cluster Architecture (Control Plane vs Worker Nodes + Ingress + CNI Networking) has 4 layers: External Access & Networking Edge, Control Plane (Cluster Management), Worker Nodes (Compute Plane), Observability & Cluster Services (Optional Supporting Plane).
Key modules include Ingress Controller, Service Networking (ClusterIP/NodePort/LoadBalancer), CNI Pod Network (Pod-to-Pod), kube-apiserver, etcd (Key-Value Store).

Key modules
- Ingress Controller
- Service Networking (ClusterIP/NodePort/LoadBalancer)
- CNI Pod Network (Pod-to-Pod)
- kube-apiserver
- etcd (Key-Value Store)
- kube-scheduler
- kube-controller-manager
- Worker Node A