search
Giriş
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 oy
238 gösterim
Bir kubernetes cluster çalıştırmam için bir node üzerinde hangi uygulamalarımın kurulu olması gerekiyor?
Sunucular kategorisinde 6.2k puan

1 cevap

0 oy

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

316 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.

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.

İlgili sorular

0 oy
2 cevap 205 gösterim
205 gösterim
Kubernetes master node ayağa kaldırmak istediğimizde hangi uygulamalara ihtiyaç duymaktadır? Bu uygulamaların kullanım amaçları nelerdir?
13 Eylül 2021 Sunucular kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 670 gösterim
670 gösterim
Kubernetes etcd uygulaması nedir? Ne için kullanılır?
13 Eylül 2021 Sunucular kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 181 gösterim
181 gösterim
Kubernetes master server nedir? Ne için kullanılır?
13 Eylül 2021 Sunucular kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 681 gösterim
681 gösterim
Kubernetes statefulset nedir? Neden böyle bir yapıya ihtiyaç duyulmuştur?
13 Eylül 2021 Sunucular kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 211 gösterim
211 gösterim
Kubernetes deployment modülü nedir, ne işe yarar?
13 Eylül 2021 Sunucular kategorisinde kenan 6.2k puan sordu