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.