Black Friday · 27 Kasım 2026

Seçili sertifikalarda %90'a varan indirim.

Çok değerli bir kariyer hedefi için tek seferlik fırsat. Sınırlı sayıda kupon, önce bekleme listesine.

Ücretsiz ders · CKA Hazırlık Programı · Modül 2: Küme mimarisi, kurulum ve yapılandırma

kubeadm ile Küme Kurmak

kubeadm makine yığınını iki komutla Kubernetes kümesine çevirir. Bu ders kurulum yolunu bir kez yavaş geçer; sınav günü hız sürümü ezberden değil anlamaktan beslenir.

14 dk okuma

Kazanımlar

  • kubeadm kümesinin kontrol düzlemi ve çalışan parçalarını dizip her birinin işini söylemek
  • kubeadm init ve join ile çalışan tek kontrol düzlemli küme açmak
  • Kurmadan yığın etcd HA kontrol düzleminde neyin değiştiğini anlatmak
  • kubectl aracını yönetici kubeconfig ile doğru kümeye yöneltmek

Neden önemli

Her CKA sorun giderme sorusu sağlıklı kümenin nasıl göründüğünü bildiğini varsayar. kubeadm kümeleri her seferinde aynı kurar: durum için etcd, ön kapı için kube-apiserver, döngüler için kube-controller-manager ve kube-scheduler, her düğümde kubelet ve kapsayıcı çalıştırıcısı, servis trafiği için kube-proxy. Bir bileşen arızalanınca önce hangi logu açacağını bilirsin, çünkü her parçanın açılışını izledin.

Kavramlar

kubeadm init kontrol düzlemini tek makinede başlatır: sertifikaları yazar, etcd ile apiserver ile controller-manager ile scheduler için statik pod bildirimlerini çalıştırır, küme yapılandırmasını yükler ve join komutunu basar. kubeadm join bu komutu her çalışanda koşturur; düğüm kaydolur, kubelet başlar. Küme ağı (CNI eklentisi) init sonrası ayrı kurulumdur; o inene kadar podlar Pending bekler ve bu başlı başına sevilen bir sınav belirtisidir.

Tek kontrol düzlemi tek hata noktasıdır; üretim üç kontrol düzlemi düğüm koşturur. Yaygın şekil yığın etcd: her kontrol düzlemi düğümü apiserver yanında kendi etcd üyesini koşturur ve fazla kontrol düzlemi düğümleri kubeadm join --control-plane ile katılır. Alternatif harici etcd'dir; tek düğüm kaybını farklı atlatır ama işletmen gereken makine ekler. Sınav için takası bil: yığın daha az makinedir ve etcd çekirdeği yine üç üyenin ikisini sağlıklı ister.

/etc/kubernetes/admin.conf içindeki yönetici kubeconfig tam küme yöneticisi erişimidir. Kümeyi kullanmak için ~/.kube/config dosyana kopyala ve dosyayı root parolası gibi tut: elinde tutan her ad alanına sahiptir.

Uygulamalı örnek

İki makineli laboratuvar, kontrol artı çalışan, ikisinde de Ubuntu LTS:

# kontrol düzlemi düğümü
sudo kubeadm init --pod-network-cidr=10.244.0.0/16
mkdir -p $HOME/.kube
sudo cp /etc/kubernetes/admin.conf $HOME/.kube/config
kubectl apply -f <cni-eklenti-bildirimi>
# çalışan düğüm (komutu init basar)
sudo kubeadm join <kontrol-ip>:6443 --token <jeton> \
  --discovery-token-ca-cert-hash sha256:<özet>
kubectl get nodes

Son satır iki düğümü de Ready göstermeli. Çalışan NotReady kalırsa önce CNI kurulumuna bak: ağ eklentisi yoksa pod ağı yoktur ve kubelet bunu dürüstçe bildirir.

Sınav notları

Pod CIDR bayrağı kurduğun CNI eklentisiyle eşleşmeli; eşleşmezse CoreDNS sonsuza Pending bekler. Jeton ömrü (varsayılan 24 saat) ertesi gün joinleri bozar; laboratuvar iki güne sarkınca klasik tuzaktır. Ve kubeadm init ön kontrolleri genelde takas alanı, eksik çekirdek modülü veya çalışmayan kapsayıcı çalıştırıcısıdır: hatayı oku, makineyi düzelt, yeniden koştur.

Mini kontrol

4 soruluk öz kontrol. Yanıtların cihazında kalır, saklanmaz ve gönderilmez. Yalnızca geçen skor (ör. 4 soruda 3) kaydedilir ve yalnızca ders ilerlemesinin kilidini açmak için: bir dersin tamamlanmış sayılması için en az 3 doğru gerekir. Hiçbir sertifika değerlendirmesine sayılmaz.

Ders geri bildirimi

Henüz yayında geri bildirim yok.

Geri bildirim yazmak için giriş yap ve dersi tamamla.

Kaynaklar

Alıştırma

Kâğıt üzerinde kubeadm'in başlattığı beş kontrol düzlemi bileşenini yaz, her birinin çökünce görünen belirtisini tek cümleyle ekle. Sonra mevcut kümeye ikinci çalışan eklemenin tam join akışını listele: jeton nereden gelir, neyin süresi dolar?

Geçme kriterleri

Beş bileşen de doğru görünen belirtiyle adlandırılmış; join akışı basılan join komutunu, 24 saatlik jeton ömrünü ve önce CNI sonra Ready sırasını içerir.

İlerlemeni kaydetmek için giriş yapÜcretsiz hesap: yalnızca ders ilerlemen ve quiz sonuçların saklanır.