There are basically 2 Kubernetes components; Control plane components, and node components.
Control plane components include kube-apiserver, kube-scheduler, etcd, kube-controller-manager, and cloud-controller-manager.
Node components are: kube-proxy, kubelet, and container runtime.
If you wish to get trained in Kubernetes, check out the Kubernetes training course from Intellipaat. And if in case you are preparing for the Kubernetes interview, check out our list of top Kubernetes interview questions.
Watch our latest YouTube video on Kubernetes interview questions to get started.