0Pricing
Kubernetes Basics · Ders

Temel Kavramlar ve Mimari

Ana düğüm mimarisini, kontrol düzlemini, çalışan düğümleri ve Kubelet ile Kube-proxy gibi temel bileşenleri öğrenin.

Temel Kavramlar ve Mimari, CoddyKit'te ücretsiz bir Kubernetes Basics dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Kubernetes Basics öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Kubernetes Basics kursu toplamda 4 dersten oluşur.

Temel Kavramlara Giriş

Şimdi temelleri ele alalım: Kubernetes mimarisi. Beyinden (kontrol düzleminden) iş yükünü taşıyanlara (çalışan düğümlere) kadar bileşenleri inceleyeceğiz.

Temel Kavramlar ve Mimari — resim 1

Ana Düğüm-Çalışan Yapısı

Kubernetes, ana düğüm-çalışan mimarisi üzerinde çalışır: ana düğüm (kontrol düzlemi) küme durumunu yönetir, çalışan düğümler ise gerçek uygulamalarınızı çalıştırır.

Kubernetes'in Beyni

Kontrol düzlemi, kümenin beynidir. Genel kararları alır ve kümenin gerçek durumunu, talep ettiğiniz durumla eşleştirmek için sürekli çalışır.

API Sunucusu: Ağ Geçidi

kube-apiserver, kontrol düzlemine açılan kapıdır. kubectl aracılığıyla sizin yaptığınız veya bileşenler arasındaki her etkileşim bu API üzerinden gerçekleşir.

etcd: Kümenin Hafızası

etcd, kümenin tüm durumunu tutan tutarlı anahtar-değer deposudur. Tek doğru kaynağınızdır; etcd çalışmazsa küme hafızasını kaybeder.

Zamanlayıcı: Pod Yerleştirici

kube-scheduler, yerleştirileceği yer olmayan Pod'ları tespit eder ve kaynakları, kısıtlamaları ve yakınlık kurallarını değerlendirerek her biri için en uygun düğümü seçer.

Denetleyici Yöneticisi: Orkestratör

Denetleyici yöneticisi, gerçekliği istediğiniz durumla eşleşmiş hâlde tutan kontrol döngülerini çalıştırır; çalışmayan düğümleri fark eder, doğru Pod sayısını sağlar ve daha fazlasını yapar.

Çalışan Düğümler: İş Yükünü Taşıyanlar

Çalışan düğümler, konteynerlerinizin gerçekten çalıştığı yerlerdir. Her biri Pod'ları çalıştırmak, ağ işlemlerini yürütmek ve kontrol düzlemiyle iletişim kurmak için gereken hizmetleri barındırır.

Kubelet: Düğüm Aracısı

kubelet, her çalışan düğümünde bulunan aracıdır. Pod tanımlarını API sunucusundan alır ve bu konteynerlerin çalışır ve sağlıklı durumda olmasını sağlar.

Kube-proxy: Ağ Uygulayıcısı

kube-proxy, her düğümde çalışır ve Hizmetlerin ağ işlemlerini yönetir; trafik kümenin içinden veya dışından geliyor olsa da sağlıklı Pod'lara yönlendirir.

Mimari Kontrolü

Temel Kubernetes bileşenlerini ne kadar anladığınızı kontrol edelim.

Özet: Temel Mimari

Çok iyi çalıştınız! Artık ana düğüm-çalışan modelini, kontrol düzlemini (API sunucusu, etcd, zamanlayıcı, denetleyici yöneticisi) ve çalışan bileşenlerini (kubelet, kube-proxy) biliyorsunuz.

Sıkça Sorulan Sorular

“Temel Kavramlar ve Mimari” dersi ücretsiz mi?

Evet — “Temel Kavramlar ve Mimari” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Kubernetes Basics kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Kubernetes Basics kursu toplamda 4 dersten oluşur.

“Temel Kavramlar ve Mimari” dersinde ne öğreneceğim?

Ana düğüm mimarisini, kontrol düzlemini, çalışan düğümleri ve Kubelet ile Kube-proxy gibi temel bileşenleri öğrenin. Kubernetes Basics ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Kubernetes Basics öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Kubernetes Basics, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“Temel Kavramlar ve Mimari” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Kubernetes Basics dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Kubernetes Basics dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Kubernetes Nedir?
  2. Kubernetes Neden Önemlidir
  3. Temel Kavramlar ve Mimari
  4. Kubernetes Ekosistemi ve Dağıtımları
← Kubernetes Basics Sayfasına Dön