"What are the main components of Kubernetes architecture? You have control plane components like API server, scheduler, etcd, controller manager, and cloud control manager, as well as data plane components like kubelet, kube-proxy, and container runtime."