Kubernetes master node ayağa kaldırmak istediğimizde hangi uygulamalara ihtiyaç duymaktadır? Bu uygulamaların kullanım amaçları nelerdir?
comments
4 references
// Comments are closed.
Kubernetes master node ayağa kaldırmak istediğimizde hangi uygulamalara ihtiyaç duymaktadır? Bu uygulamaların kullanım amaçları nelerdir?
// Comments are closed.
Bilgisayarımızda kurulu olması gereken uygulamalardanmı bahsediyorsunuz yoksa gereklı process’lerden mi?
Gerekli processler
Master node için 4 temel process vardır:
API Server: Cluster’ın önyüzü, kontrol paneli gibi davranan ana komponent. Pods, service gibi objelerin konfigrasyonunu sağlar, RESTful çalışır, Horizontal Scale edip trafiği node’lar arasında dağıtabilirsiniz.
Controller Manager:Temel olarak, bir denetleyicidir, kümenin durumunu API Server izleme özelliğiyle izler ve bildirildiğinde, geçerli durumu istenen duruma doğru hareket ettirmek için gerekli değişiklikleri yapar.
Scheduler: Bir pod’un hangi node üzerinde çalışacağına karar verir. Kubelet’i tetikler ve ilgili pod ve içindeki konteyner oluşturulur.
etcd: Cluster hakkında Key-value şeklinde bilgilerin tutulduğu data havuzu.
kubelet, kube-proxy