Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
Kubernetes çalıştırmak için hangi uygulamaların kurulu olması gerekiyor?

Açık 1 Cevaplar 110 Gösterim Sunucular
Bir kubernetes cluster çalıştırmam için bir node üzerinde hangi uygulamalarımın kurulu olması gerekiyor?

1 cevap

0

İ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;

  • Windows , MacOS veya Linux işletim sistemi.
  • Default 2 Core CPU , 2 GB RAM , 20 GB Disk (Ölçeklendirme yapılabilir.)
  • VirtualBox
  • Bilgisayarınızın sanallaştırma etkin olması gerekir.

VirtualBox kurulumu sonrasında kubectl kurulmalı. Kubernetes komut satırı aracı kubectl’dir. Kubectl, Kubernetes kümelerinde komut çalıştırmamızı sağlar. 

(292 puan)
2Yorumlar
(5.8k puan)
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.
(292 puan)
düzenledi

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.