Key components of Kubernetes architecture include Worker nodes, Master node, Pods, API server, Scheduler, Controller manager, Kubelet, Kube-proxy, and Etcd. When efficiently working together, these Kubernetes architecture components provide a resilient, scalable, and self-healing platform for managing containerized applications in Kubernetes.