About Rancher Master
Rancher is a Kubernetes management platform that simplifies deploying, managing, and scaling Kubernetes across multiple infrastructures. A Rancher Master node refers to the control plane nodes in a Kubernetes cluster that are managed by Rancher. Rancher Master nodes are responsible for orchestrating workloads, distributing containers across nodes, and maintaining cluster settings.
Components of a Rancher Master Node:
-
Kube-apiserver - handles all API requests.
-
etcd - is a distributed key-value store that stores all cluster data.
-
kube-scheduler - allocates new pods to appropriate worker nodes by evaluating resource availability and policy requirements.
-
kube-controller-manager - runs different controllers such as node controller, replication controller to manage cluster state.