Master node u Kubernetes je glavni računar u klasteru Kubernetes. On kontroliše sve druge računare u klasteru, koje nazivamo node-ovi. Master node se sastoji od više komponenti koje rade zajedno da bi upravljale klasterom i omogućile da se aplikacije raspodele i izvršavaju na node-ovima.
Glavne komponente master node-a su:
etcd: distributivna baza podataka koja čuva sve konfiguracije i stanja Kubernetes klastera.
API server: komponenta koja prima zahteve od korisnika i drugih komponenti za upravljanje klasterom i izvršava ih tako što poziva odgovarajuće funkcije iz etcd baze podataka.
Scheduler: komponenta koja određuje na koji node će biti dodeljen podatak (container) u aplikaciji.
Controller manager: komponenta koja kontroliše rad node-ova i podataka u klasteru, da bi se osiguralo da se aplikacije izvršavaju u skladu sa zahtevima i da se održava odgovarajuće stanje.
Master node je odgovoran za upravljanje radom node-ova u klasteru i omogućavanje da se aplikacije izvršavaju i raspodeljuju u skladu sa zahtevima. Node-ovi se pak bave izvršavanjem podataka aplikacija i održavanjem resursa potrebnih za rad aplikacija.
No comments:
Post a Comment