Bir kubernetes cluster çalıştırmam için bir node üzerinde hangi uygulamalarımın kurulu olması gerekiyor?
comments
3 references
// Comments are closed.
Bir kubernetes cluster çalıştırmam için bir node üzerinde hangi uygulamalarımın kurulu olması gerekiyor?
// Comments are closed.
İlk olarak bilgisayarda Docker kurulması gerekir.
Sonrasında Minikube kurulmalı. Minikube mimarisine baktığımızda Master ,Node ve Docker dan oluşmaktadır. Docker yerine rkt da kullanılabilir.
Minikube Sistem Gereksinimleri;
VirtualBox kurulumu sonrasında kubectl kurulmalı. Kubernetes komut satırı aracı kubectl’dir. Kubectl, Kubernetes kümelerinde komut çalıştırmamızı sağlar.
Aslında tam olarak sormak istediğim bu değil. Kubernetes çalıştırmak için gördüğüm kadarıyla 3-4 tane process başlatılması gerekiyor. İsimlerini öğrenince yazarım.
Her node’da çalışması gereken üç process vardır:
kubelet: Konteynerlerin durumunu inceler ve master notlara rapor verir. Aynı zamanda kube-apiserver’dan yeni komutları bekler.
kube-proxy: Her cluster’da mutlaka bir tane olan network kuralları ile ilgilenen komponent.
container runtime: Container’ları çalıştıran yazılım. En popülerlerinden biri Docker’dır. Rkt, runc, CRI-O gibi alternatifleri de vardır.