Czym jest Scheduler w Kubernetes?¶
Jest to zasób w klastrze Kubernetes, którego zadaniem jest równomierne rozmieszczanie Podów na dostępnych Nodach Kubernetes.
Domyślnie odbywa się to w tle, automatycznie.
Każdy pod ma selektor spec.nodeName i jest on uzupełniany przez Kubernetes Scheduler.
Kubernetes Scheduler jest to zespół działających Podów w namespace kube-system.
Manualna zmiana lokalizacji Poda w klastrze¶
Możemy manualnie wpływać na to, gdzie będzie umieszczony Pod, na jakim węźle.
Robimy to w manifeścieyaml Kubernetes, przykładowo w konfiguracji Poda: